The Outlook For Oil Is Bleak: Only Hope For Oil Producers Is In Engineering A Geo-Political Crisis
Blocking of the Straits of Hormuz and the ensuing crisis in the oil markets would certainly generate massive windfall profits for oil producers & companies…
Continue reading