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

420.55

-4.4(-1.04%)

Updated at September 12 05:51PM

Currency In GBp