Neutral
BP plc stock (GB0007980591): Is its energy transition strategy strong enough to unlock new upside?
BP plc is balancing established oil and gas operations with an ambitious shift towards green energy, including renewables like offshore wind and hydro...