BP Stock Price Today: Shares Rise as Oil Rebounds, Climate Challenge Adds Fresh Pressure
BP shares rose 1.15% in London as Brent crude topped $90 a barrel, but activist group Follow This threatened court action if BP does not circulate a climate proposal before its April 23 meeting. The dispute comes as Meg O'Neill prepares to become CEO and BP faces scrutiny after halting share buybacks. Oil prices remain volatile, with recent gains reversing after U.S. comments on Middle East tensions.