The USDCHF has strong support at the 50% retracement of the range since the December 2023 low at 0.8777, and strong resistance against the broken 38.2% and 200 day MA at 0.8830.
NASDAQ index bounces off 38.2% retracement level, fills gap (roughly) from June 11. Price at 17423, down 3.18%. Reaching 17494.02 crucial for dip buyers.