35.54 -0.25(-0.68%)12/09/2025
BP p.l.c. (BP)
Press Release | Data News