Just last week the Russians were touting how they have been selling USD and buying gold. Putin and his Central Banker just got handed a a whopping slap