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

420.50

+1.05(+0.25%)

Updated at August 19 06:40PM

Currency In GBp