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

453.75

-11.25(-2.42%)

Updated at December 05 11:36AM

Currency In GBp