Why did activist investor Elliott build a short position in Shell stock?
Shell PLC (NYSE: SHEL) is in focus this morning after activist investor Elliott Investment Management announced a sizable short position in the British oil major.Elliott has built an £850 million…