BP PLC

BP·NYSE·$42.65·$112B