BP Stock (NYSE: BP, LSE: BP.): Buybacks, Hydrogen Retreat and 2026 Outlook as of 6 December 2025
BP p.l.c. is ending 2025 as one of the more controversial comeback stories in global energy. The shares are trading near multi‑year highs after a string of earnings beats, a rising dividend and a fresh $750 million buyback, even as