Oil price set to surge further on Iranian talks delays
Last week, the Brent benchmark rose 21% to close at $118.11 a barrel and US crude gained 26% to close at $115.68, levels not seen 2013 and 2008, respectively, as Russia struggled to sell oil amid...