Things have been looking down for BP ever since the Gulf of Mexico oil spill. Its earnings have fallen following divestitures, which it was forced into to pay settlement and cleanup costs. As it struggles to recover, competitors are outpacing BP and their stocks present better growth opportunity at cheaper valuations. http://bidnessetc.com