FTSE 100 Live: BP and Shell provide boost as oil hits $110, Barclays falls on results

9.18am: FTSE battles higher The FTSE 100 has fought its way into the green, up 20 points at 10,341. BP and Shell are doing a lot of the heavy lifting, up...
Open original source