USDCHF might be forming a cycle top at 1.0785 level on daily chart and the fall could possibly be resumption of downtrend. Another fall towards 1.0434 would more likely be seen in a couple of weeks. Resistance is at 1.0785, only rise above this level could trigger another rise towards 1.0898 February high.
For long term analysis, USDCHF has formed a cycle top at 1.0898 level on weekly chart. Another fall towards 0.9917 is expected.