USDCHF Technical Analysis July 12, 2023 • Source: forexlive.com The USDCHF sold off hard after the US NFP report miss.