Debate: Financial Pain - Putin's to Blame