Russian President Vladimir Putin is blaming Europe for its current energy crisis. Putin said that one of the factors influencing the prices was the termination of 'long-term contracts' in favour of the spot market.