How Does the EIA Arrive at a 5 MMBbl/d Oil Surplus in 2027?

When we point clients to the EIA’s latest forecast for a global oil surplus of roughly 5 MMBbl/d in 2027, the response is often disbelief or skepticism.