IEA releases details of historic oil reserves release member shares
The International Energy Agency released details of the contribution by members to the “largest release of oil reserves in history” that it announced on March 11 to calm the oil market and bring down prices.