world IEA Proposes Record Oil Stock Release Amid Geopolitical Surges
The International Energy Agency (IEA) is recommending a historic release of 400 million barrels of oil to combat soaring crude prices, a move unanimously agreed upon by its 32 member nations.