BEIJING/HONG KONG -- China's abrupt delay in releasing key economic data is likely meant to avoid any hint of bad news or "mixed messages" during a top leadership meeting this week, analysts say.
A slate of figures was set for release Tuesday, including closely watched third-quarter GDP results that would offer clues about the state of the world's No. 2 economy after it narrowly avoided a contraction in the April to June period.