ICE Launches 24 Energy Contracts IntercontinentalExchange has rolled out 21 new cleared OTC energy contracts. January 28, 2011