Markets come down from China stimulus highs, closing lower but strong