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

452.85

-12.15(-2.61%)

Updated at December 05 05:01PM

Currency In GBp