Business Insider | Here's where oil needs to be for Russia to break even Business Insider We published our 2017 forecast earlier this week. One of our predictions is that Russia is in for a difficult year economically. This is because Russia's economy depends significantly on oil. The price of oil in 2016 has averaged roughly $43 a barrel ... |