Logo image of BP..L

BP PLC (BP..L) Stock Stock Chart

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

362.25  -3.45 (-0.94%)

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