FTSE 100 Stalls as Oil Majors Face Crude Sell-Off Pressure | Air Radar