USDCHF Rallies With Risk Building Up Towards 0.9907 Resistance