BP p.l.c.

BP
EnergyOil & Gas IntegratedNYSE
$43.34
Market Cap: $113.66B