IEA to release record 400 million barrels from stockpiles
The International Energy Agency (IEA) agreed to release 400 million barrels from its strategic oil reserves, the largest amount to date, as governments seek to contain the surge in energy prices triggered by the war in the Middle East































