I think he was referring to China's GDP which came in at 7.5 percent. In line with expectation by the so call experts :P This baby is primed. Any days / weeks now