IEA Unleashes 400 Million Barrels of Oil as Middle East Tensions Threaten Global Energy Supply
The International Energy Agency (IEA) has announced the release of 400 million barrels of oil from its strategic reserves, in an effort to stabilise global energy markets amid escalating tensions b…