BP Stock Today (December 3, 2025): Buybacks, Teesside Exit and 2026 Price Targets Explained
BP shares traded near 52-week highs on December 3, 2025, after strong Q3 earnings, a 24% annual gain, and a dividend yield of about 5.5%. The company scrapped its H2Teesside hydrogen project in England due to weak demand and land competition from an AI data center, and restarted its Olympic Pipeline in the U.S. after a leak.