March 11, 2026

Members of the International Energy Agency (IEA) agreed on March 11 to release 400 million barrels of oil from reserves.

This is the largest withdrawal on record as governments attempt to mitigate the spike in global energy prices.

On March 11, members of the International Energy Agency agreed to release a record 400 million barrels of oil from reserves in a bold move to counter soaring global energy prices.

Leave a Reply