Putin was on TV reassuring Russia that all is well. Well OK all is still terrible but Russia is doing a lot better than America is…“The deficit will be covered from our own resources: activities on the domestic loan market and the Reserve Fund, which currently stands at 4.8 trillion rubles [$132.6 billion]. These funds […]