Russia’s Economy

181 materials, page 10 of 16

Russia reports narrowing budget deficit despite falling oil revenues
Russia

Russia reports narrowing budget deficit despite falling oil revenues