The International Energy Agency (IEA) has proposed releasing 400 million barrels of crude oil from the Strategic Petroleum Reserve, the largest release of strategic petroleum reserves in history.

2026-03-11

The International Energy Agency (IEA) has proposed releasing 400 million barrels of crude oil from the Strategic Petroleum Reserve, the largest release of strategic petroleum reserves in history.