Russia gas dispute hits European markets

Day ahead prices at Germany's EGT hub have risen 20% from 22.7 to 27.3 euros per megawatt hour since Monday. While cold weather was the main factor at play on short term prices, market particip