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.