BP p.l.c. (BP) NYSE

38.18

-0.3308(-0.86%)

Updated at February 20 04:00PM

Currency In USD