How the Iran Sanctions Drama Intersects with OPEC-plus
Iran – and Russia – may sit on an astonishing $45 trillion worth in oil and gas reserves. US fracking is largely a myth. Saudi Arabia may have at best 20 years of oil supply left. It’s all about energy – all the time.