36.86 -0.49(-1.31%)11/12/2025
BP p.l.c. (BP)
Press Release | Data News