Energy market
June 17, 2026
Zembl's May 2026 energy market wrap
May's wholesale electricity market hit eight-week lows as winter failed to deliver the expected demand surge. With 2026 futures sliding to $82.12 and battery storage reshaping grid dynamics, businesses face a narrow window to lock in competitive contracts. Here's what the numbers mean for your energy costs.