China reporting that they missed Q2 GDP growth estimates