Oil Drops again Below $50

The International Energy Agency has said that Iran has at least 17 million barrels of crude oil stored and ready to be shipped. Aug 4, 2015