Rollercoaster energy market now at the mercy of weather