Putin’s inconvenient truth for the west: Despite 7% inflation, Russia’s economy is a ‘big and resilient animal | Fortune