Russia is undoubtedly under huge economic pressure as a result of low oil prices and economic sanctions.
If the recent sell-off can be attributed to any single factor, it has been events in China - and particularly its currency.
UK indices have been caught in the eye of the storm and are down more than 8% since the start of the year at the time of writing.
Market had volatile start to the year