46.44 0.54(1.18%)04/10/2026
BP p.l.c. (BP)
Press Release | Data News