BP Stock Today (December 3, 2025): Buybacks, Teesside Exit and 2026 Price Targets Explained
As of December 3, 2025, BP p.l.c. (NYSE: BP, LSE: BP.) is trading near its 52‑week highs, backed by strong third‑quarter earnings, aggressive share buybacks, a chunky dividend yield and a controversial pivot back toward oil and gas. At the New York close, BP’s ADRs change hands around $36.36, with a 52‑week range of $25.22–$37.64 and roughly 24% share price…