Lates News

date
09/04/2026
Australia and New Zealand Bank: If oil prices rebound and stabilize at this week's level, and the market deficit stays above 4 to 5 million barrels per day, then it is highly likely that the market will need oil prices to remain above $100 per barrel to balance supply and demand and reduce inventory.