Logo image of BP..L

BP PLC (BP..L) Stock Stock Chart

LON:BP. - London Exchange - GB0007980591 - Common Stock

382.7  -3.65 (-0.94%)

Open in Chart Tool Full Screen Chart
BP PLC / BP. Daily stock chart