Russia kept its 2025 budget deficit within target and cut inflation despite falling oil prices, relying on spending restraint ...