Dozens of countries agree to release 400 million barrels of oil to ease Iran war crunch

The International Energy Agency siad member countries had unanimously agreed to release 400 million barrels of oil from their reserves

Steve Kopack
Author: Steve Kopack

This post was originally published on NBC News.