Just to do a quick recap of the major stories about the Russian economy this week. 30% of logistics companies operating trucks went out of business this winter. Auto sales are down 45,5% and smartphone sales are down 20%. And budget oil and gas revenues missed their target.

Comments