Business IEA Announces Historic Oil Release Amid Supply Disruption newsroom11.03.202603 mins The International Energy Agency (IEA) has decided to release 400 million barrels of oil from its members’ strategic reserves due to significant supply disruptions.