・The oil and gas producer posted adjusted earnings of $5.43 billion, while analysts projected it to report $5.09 billion. ・"Shell delivered another strong set of results, with clear progress across ...
NYSE-listed shares of British oil and gas major Shell PLC (SHEL) traded nearly 1% lower on Friday after activist investor Elliott Investment Management reportedly took a short position of £850 million ...