crude supply decline

IEA Upgrades 2026 Oil Demand Forecast as Global Supply Falls and Prices Slide

Global Oil Demand Strengthens as Supply Tightens Amid Sanctions and Market Imbalances — IEA

This website uses cookies.