ICE Unveils 48 New Energy Contracts IntercontinentalExchange has rolled out 48 new cleared OTC energy contracts. December 18, 2025