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

467.60

-11.4(-2.38%)

Updated at February 20 07:06PM

Currency In GBp