BP p.l.c. (BP.L) LSE

411.05

-2(-0.48%)

Updated at October 17 07:14PM

Currency In GBp