The International Energy Agency’s 31 member countries agreed Tuesday to release 60 million barrels of oil from their strategic reserves — half of that from the United States…
Source : https://japantoday.com/category/business/31-nations-agree-to-release-60-mil-barrels-of-oil



