ANZ Bank: If production recovery stalls at this week's levels, leaving a supply gap of 4 to 5 million barrels per day, the market may need oil prices to remain above $100 per barrel to curb demand and prompt inventory releases.

2026-04-09

ANZ Bank: If production recovery stalls at this week's levels, leaving a supply gap of 4 to 5 million barrels per day, the market may need oil prices to remain above $100 per barrel to curb demand and prompt inventory releases.