MOSCOW: President Vladimir Putin said Russia’s economy is returning to growth and there are signs that real wages are improving as the country emerges from its longest recession this century.

While “of course” economic difficulties remain, a “positive trend has emerged, and in recent months we observe very modest, but still growth in real wages in the real sector of the economy,” Putin said Friday at his annual televised press conference. “That inspires a certain confidence that the movement will be positive in the near term.”

Gross domestic product will likely shrink by 0.5 per cent to 0.6 per cent in 2016, rather than a previously forecast 1 per cent, while the budget deficit will be 3.7 per cent this year and is “absolutely acceptable,” Putin said. Some areas of the economy have already resumed growth and there’s “serious” expansion in agriculture of at least 4 per cent this year, with the grain harvest expected to exceed 119 million tons, he said.

The world’s largest energy exporter is clawing its way out of a second year of recession. The Bank of Russia forecasts a return to growth in 2017, though it’s warned the economy won’t expand more than 2 per cent in coming years without structural reforms. After the recession plunged millions of people into poverty, consumer spending is stagnant even as the rouble has rallied and inflation continues to decelerate toward the central bank’s 4 per cent target by the end of 2017.

The 2016 budget deficit is the widest since 2010 and Finance Minister Anton Siluanov has said any windfall from higher oil prices should be used at least partly to replenish reserves. The government, which relies on energy for 38 per cent of budget revenue, has based 2017-2019 spending plans on oil at $40 per barrel.

Russia’s Urals export blend usually trades at a discount to Brent, which was held above $50 per barrel after Russia this month joined with the Organisation of Petroleum Exporting Countries and 10 other non-OPEC states in a pact to curb production in the first half of next year. The government may get as much as an extra 1 trillion roubles ($16 billion) with oil at $50 in 2017, Siluanov said earlier this month.