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

458.25

+2.65(+0.58%)

Updated at November 20 06:11PM

Currency In GBp