logo-loader

BP PLC

Receive alerts
Market:
LSE
Market Cap:
£98.85 billion
Price
485.05 GBX
Change
-0.66%
52 weeks high
583.40
52 weeks low
452.38