USDCHF sells

2019-11-07 15:26:17

Technicals:
D1 head and shoulders (possible descending triangle) approaching resistance