BP plc Message Board

 
BP
42.85-0.44(-1.02%)12:32 PMEDT