The International Energy Agency (IEA) stated that as part of a previous agreement, a total of 426 million barrels of crude oil are being released into the market, of which 172 million barrels are from the United States.
2026-03-20
The International Energy Agency (IEA) stated that as part of a previous agreement, a total of 426 million barrels of crude oil are being released into the market, of which 172 million barrels are from the United States.