Home Trending Stephen Roach says China is set for a weak rebound and a recession cannot be ruled out