Green Business | Mon Oct 25, 2010 1:24pm EDT

BP CEO slams media, rivals for stoking spill fears