Shell shares are trading lower. The company reported Q1 financial results and announced the commencement of a $3 billion share buyback programme.

Shell Plc Sponsored ADR

Shell Plc Sponsored ADR

SHEL

0.00

Shell shares are trading lower. The company reported Q1 financial results and announced the commencement of a $3 billion share buyback programme.