Shell Q1 Earnings Impress But Revenues and LNG Sales Decline
Europe's largest oil company, Shell plc (SHEL) , reported first-quarter 2025 earnings per ADS (on a current cost of supplies basis, excluding items — the market's preferred measure) of 1.54 on the back of higher natural gas realizations. Shell's upstream volumes averaged 1,855 thousand oil-equivalent barrels per day (MBOE/d), down a marginal 0.9% from the year-ago period, mainly due to new crude production. Liquids production totaled 1,335 tho ...