Major, multi-country oil release deal fails to bring down petroleum prices
Dozens of countries agreed to release 400 million barrels of oil from their reserves. But oil prices still didn’t go down.
Source: Nbcnews.com
Original source: https://www.nbcnews.com/business/energy/iea-release-400-million-barrels-oil-iran-war-rcna262931