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

415.65

-11.25(-2.64%)

Updated at September 05 07:12PM

Currency In GBp