USDCHF breaks resistance

It pushed through previous resistance level and has formed what appears to be a bullish pennant.

Also on:

Disclaimer