Falling oil prices budget deficit Oil Price Collapse Pushing Russia's Economy To The Edge budget deficit Oil Price Collapse Pushing Russia’s Economy To The Edge Oil Price Collapse Pushing Russia’s Economy To The Edge Oil Price Collapse Pushing Russia’s Economy To The Edge Falling oil prices hit hard Oil Price Collapse Pushing Russia’s Economy To The Edge Falling oil prices