BP (LSE:BP.)

500.1
Today's low: 495.1
Sell BP.
500.3
Today's high: 501.7
Buy BP.
Last trade:
500.8
Change:
 2.3 (0.46%)
Volume:
16,655,277
Delayed price:
16:35:23
SETS
GBX