Energy & climate
Global Oil Supply Plummets 10.1 Million Barrels Per Day—Record Disruption
The IEA's April Oil Market Report indicated global crude supply fell 10.1 million barrels per day in March to 97 million barrels daily—a record disruption driven by Strait of Hormuz transit constraints and Middle East infrastructure damage.
Primary sources · 1