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

454.60

-10.4(-2.24%)

Updated at December 05 12:36PM

Currency In GBp