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

570.30

-2.10001(-0.37%)

Updated at April 23 06:15PM

Currency In GBp