oil supply
-
Energy
IEA: Strait of Hormuz Crisis Cuts Global Oil Supply by 12.8 Million Barrels Per Day
Global oil supply declined by a further 1.8 million barrels per day in April to 95.1 million barrels per day,…
Read More » -
Energy
Global Oil Supply Hit Record High in August: IEA
Global oil supply hit a record high in August as OPEC+ and other countries ramped up production, with a looming…
Read More »