30.23 0.25(0.83%)11/06/2024
BP plc (BP)
Press Release | Data News