According to its March STEO, the EIA sees world petroleum and other liquid fuels production outweighing consumption by 1.87 million barrels per day in 2026.
EIA Sees Oil Glut Tightening in Wake of Iran War
Monday, March 23, 2026

Monday, March 23, 2026

According to its March STEO, the EIA sees world petroleum and other liquid fuels production outweighing consumption by 1.87 million barrels per day in 2026.