Logo image of BP..L

BP PLC (BP..L) Stock Stock Chart

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

397.8  +0.6 (+0.15%)

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