The rally is driven by Chinese data and talk of them stimulating their economy. More to come for $2900 push