IEA Approves Unprecedented Release of 400 Million Barrels of Oil
Doha: International Energy Agency (IEA) announced Wednesday that it has approved the release of 400 million barrels of oil from its reserves, in the largest move of its kind in its history, to curb crude oil prices, which have sharply