Shell Posts $42 Billion Profit, Adding to Industry’s Record Haul

Shell became the latest oil giant to post a record annual profit last year, joining U.S. peers in surging back from early pandemic losses on soaring energy prices.

Generated by Feedzy