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.
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.