The International Monetary Fund (IMF), has stated that Russia is doing better than expected despite damaging economic sanctions imposed by the West in the wake of...