Search results
FTSE 100 Live 09 July: BP shares weigh on index, Page warns amid slower jobs market
Evening Standard via Yahoo Finance Canada· 14 minutes agoBP shares are struggling after the oil major warned of big provisions in second quarter results....