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

419.45

-1.95(-0.46%)

Updated at August 18 06:17PM

Currency In GBp