IEA members agree to release 120m barrels of oil from reserves
Member countries of the International Energy Agency (IEA) have agreed to release 120 million barrels of crude oil from their reserves, a development that is cooling global oil markets. Half of these 120 million barrels of oil have already gone into the market being part of the United States’ contribution