Demand destruction
IEA
Strategic reserves
Signal
Oil supply gap
Before the war, the world ran on 107 million barrels of oil per day. It is now running on 97 million. This section maps the gap between those two numbers – and what is currently bridging it.
Apr 16, 2026
•
1 min read