tiprankstipranks
BP plc (GB:BP.A)
LSE:BP.A
UK Market
United Kingdom
BP.ABP plc
139.50p
0.50p(0.36%)
At close: 4:00 PM EST