Dollar stalls as Chinese economy beats expectations