Swiss frank potential bottom and triangle break

By Davblitz
Watch for confirmation
Trend Analysis

Disclaimer