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.