my guess was the shorter used china data that came out on thurs as an excuse to short more. hopefully they (chinesse) will announce stimulus sooner than later.