BP Share Price Today, 28 November 2025: Buybacks, Castrol Deal Talks and Olympic Pipeline News Shape the Outlook
BP’s share price edged higher on Friday, 28 November 2025, as investors weighed steady oil prices around $63 a barrel, another sizeable share buyback, ongoing talks over a sale of the Castrol lubricants business, and fresh developments around the Olympic Pipeline leak in the United States. BP share price today on the London Stock Exchange (LON: BP.) BP’s primary listing in London finished the session firmly in positive territory. Different data providers show slightly different last prices (for example, Google Finance shows 453.55p as of 4:52 p.m. UTC), but they all point to a modest rebound after Thursday’s dip and