EUROPEAN POWER PRICES DROP FAR BELOW ZERO AS X2026