Tensions surrounding oil supplies from Iran and Venezuela are destabilising the supply/demand balance.The decision by Donald Trump to withdraw from the nuclear agreement with Iran in early May constitutes a major geopolitical shift. Iran is the world’s seventh-largest world oil producer, exporting 1.1 million barrels per day (mbd). At this stage, it is unclear how Iranian exports will be affected, but taken together with the crisis in Venezuelan oil production, it could cause significant...
Read More »