Oil prices have risen to 100 dollars a barrel as waning optimism over a US-Iran peace deal weighs on global energy markets.
It was nonetheless a mixed morning for the financial markets with UK stocks climbing higher and government borrowing costs falling to the lowest in a month.