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.
