Energy prices volatile on weather outlook