LONDON (Bloomberg) --Repsol's announcement this week that it will eliminate emissions from its business by 2050 throws down the gauntlet to competitors as large oil companies face mounting investor pressure to clean up their act.