USDCAD AND USDCNH: USDCNH retreated to a new low

by