G7 Agrees to Release 100 Million Barrels of Oil Amid Soaring Fuel Prices

The Group of Seven nations agreed to release 100 million barrels of oil and fuel from strategic stockpiles over four months to combat soaring global fuel prices exacerbated by the war in Iran.