http://www.americanactionforum.org/research/impact-falling-oil-prices-russian-financing/
Based on the above article, the author states that "For budgeting, this favors the oil exporter, because a drop in oil revenues weakens the exporter’s economy—and consequently their currency". It makes sense that if oil prices are lower and traded based on USD values, it will hurt top line revenues for Russia since they produce oil. However, why does the second part of that statement have to be true? Why does the ruble depreciate against the USD?
The article as states "Since Russia sets its budget in rubles, not dollars, financing sources from foreign currencies are exceptionally strong relative to ruble". What does this mean for budgets to be finance in one currency vs another? Arnt all countries budgets in their own native currency? Why does this matter? What are the implications?