Green Business | Wed Aug 4, 2010 6:05pm EDT

Obama says "long battle" in Gulf close to end