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

576.60

+6.3(+1.10%)

Updated at April 24 11:45AM

Currency In GBp