BP plc Message Board

 
BP
43.47-0.26(-0.60%)3:38 PMEDT