China just announced a 20% tax on the sale of homes in an attempt to stop rampant speculation. Might be a reaction to that.