Investing News Shell Stock Rises as It Invests $1.5 Billion in the U.K.’s Retail Electricity Sector December 8, 2022
Investing News Shell’s Stock Goes Up, as the Company Decides to Sell the UK and Dutch North Sea Assets With Exxon September 27, 2022
Investing News Shell, BP, and Others Suffer Supply Disruptions Causing LNG Traders to Sustain Enormous Losses August 9, 2022