April 17, 2016

On Sunday, oil fell 7.4% to $38.42 as OPEC talks of a production freeze went nowhere. Reportedly, Saudi Arabia wanted Iran to freeze at January levels. That seems like a nonsense request. Iran quite clearly planned to ramp up production after its san...


Members only content

The content on this page is for members only. If you are a member, log in below. If you are not a member, please Register.

Scroll to Top