Oil Prices Plummet As Investors Brace For Flood Of Iranian Crude
The failure to agree production levels means OPEC core members are readying for new battles for share in the market already heavily oversupplied and consuming nearly 2 million barrels per day less than it is producing.
Posted On Dec 20 2015