BP P.L.C. (BP): No Longer Spewing Oil in the Seas!