42.93 -0.23(-0.53%)08/12/2026
BP p.l.c. (BP)
Press Release | Data News