Oil prices look set to remain low until at least the next two months. Although this is a severe problem for Russia’s finances, it is not catastrophic. Even though the collapse of WTI doesn’t have a direct link to Russia and Russian-produced oil, but Russia is suffering from the overall collapse in prices. The price […]