Shell Posts a Steep Drop in Earnings. Why Weak Oil Prices Aren't Rattling Investors. -- Barrons.com

Dow Jones
Jul 31

By George Glover

Shell stock was sliding Thursday after the oil major reported a drop in profit, but announced another share buyback plan.

The energy giant's American depositary receipts edged 0.5% higher to $72.09 on Thursday morning. ADRs for rival BP slid 0.7%. The S&P 500 was up 0.8%, boosted by strong Big Tech results.

Shell's adjusted earnings fell to $4.3 billion -- a drop of nearly 25% from the first quarter -- which it said reflected "lower trading contribution in a weaker margin environment." Benchmark oil prices have remained soft this year, weighed down by worries about weak demand from China and a glut in supply.

The company also said it would buy back $3.5 billion of shares, in line with the program it launched in May, which probably helped investors to look past the fall in earnings.

Write to George Glover at george.glover@dowjones.com

This content was created by Barron's, which is operated by Dow Jones & Co. Barron's is published independently from Dow Jones Newswires and The Wall Street Journal.

 

(END) Dow Jones Newswires

July 31, 2025 10:40 ET (14:40 GMT)

Copyright (c) 2025 Dow Jones & Company, Inc.

At the request of the copyright holder, you need to log in to view this content

Disclaimer: Investing carries risk. This is not financial advice. The above content should not be regarded as an offer, recommendation, or solicitation on acquiring or disposing of any financial products, any associated discussions, comments, or posts by author or other users should not be considered as such either. It is solely for general information purpose only, which does not consider your own investment objectives, financial situations or needs. TTM assumes no responsibility or warranty for the accuracy and completeness of the information, investors should do their own research and may seek professional advice before investing.

Most Discussed

  1. 1
     
     
     
     
  2. 2
     
     
     
     
  3. 3
     
     
     
     
  4. 4
     
     
     
     
  5. 5
     
     
     
     
  6. 6
     
     
     
     
  7. 7
     
     
     
     
  8. 8
     
     
     
     
  9. 9
     
     
     
     
  10. 10