Russian economy not in tatters. German economy in tatters