'Precarious': Energy prices in Europe hit records as wind st