Russian President Vladimir Putin has denied that Russia has exchanged “butter for guns” and blamed the price rises on ...