IEA Member Countries Release 325 Million Barrels Of Oil From Strategic Reserves
The International Energy Agency said Saturday that member countries had so far released 325 million barrels of oil and oil derivatives from strategic reserves, down from the 400 million barrels…
