Just when investors thought the worst of the oil shock was behind them, crude has staged another sharp comeback.
Hopes that the interim peace agreement between the United States and Iran would cool prices at least for the foreseeable future, have quickly faded, with Brent crude once again hovering around the $87-88 per barrel mark as geopolitical tensions flare up in the Middle East.