Reports of China on the bid just above 1.4300 with sources saying the majority of stops now executed. Possibility of a bounce now to the Ichimoku cloud base at 1.4340. Failure of the 1.4285 and a close today below the cloud base targets the May lows of 1.3970.