Russia’s sovereign wealth fund has enough reserves to cover budget deficit for years, even if oil prices stay between $25 and $30 per barrel, the Finance Ministry announced amid a dramatic oil market crash. … Read More >Russia swiftly reacts to bloodbath in markets, says it’s ready for $25 oil