Home Economy News Russia ups 2025 budget deficit estimate, lowers energy revenue forecast