Stocks in the News: BP, Apple, Genentech, Prudential, Oceaneering, Exxon Mobil
BP (BP) is finally seeing some success in capturing oil leaking from its damaged Macondo well in the Gulf of Mexico. The company said Monday that as of Friday the cap it attached to the top of the leaking wel...