Pressure is mounting on FTSE 100 oil giant