Shell’s adjusted profit beat forecasts, thanks to higher profits from LNG trading, and it said it would buy back $3.5 billion in shares this quarter.
Source link