Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

The economy is likely to slide from a phase of “managed cooling” into outright stagnation in 2026, with any meaningful recovery unlikely before 2027.