The economy “is stabilizing” although it will remain under “downward pressure” in the coming months, a top official said in a briefing to the National People’s Congress Standing Committee, China Daily reported.