BP

BP PLC (NYSE:BP)