Global oil demand to plunge amid disruptions caused by war on Iran: IEA
April 14, 2026
The IEA's oil 'demand destruction' report comes after its chief said unnamed countries are hoarding stocks.
April 14, 2026
The IEA's oil 'demand destruction' report comes after its chief said unnamed countries are hoarding stocks.