Usdchf stages a modest recovery to 3-week lows, holds above the mid-0.9600 s,