Energy & climate
Global Oil Supply Down 10.1 mb/d; Largest Shock in History
The IEA reports March global oil supply fell 10.1 mb/d to 97 mb/d. The Hormuz blockade and infrastructure attacks represent the largest supply shock in history.
Primary sources · 1