Breaking News2 years ago
Shell adjusted profit of $9.8 billion beats forecasts, boosted by soaring energy prices
[ad_1] LONDON–Shell PLC became the latest oil giant to post record annual profit last year, joining U.S. peers in surging back from early pandemic losses on...