IEA to Fast-Track Release of 100 Million Barrels from Oil Reserves
Doha:The International Energy Agency (IEA) has confirmed that its member states have agreed to expedite the release of around 100 million barrels from their oil reserves. This decision follows a commitment made last March to enhance market supply.
A…