29.28 0.20(0.70%)11/21/2024
BP plc (BP)
Press Release | Data News