Russian President Vladimir Putin attends a plenary session of the St Petersburg International Economic Forum. Photo: Tass
Russian President Vladimir Putin attends a plenary session of the St Petersburg International Economic Forum. Photo: Tass

Putin declares efforts to 'hammer' Russian economy have failed