FXstreet.com (Barcelona) - The Swiss franc has extended daily gains versus the dollar and a multi-week push respect to the euro during today's trading.

After having an upswing capped at 1.0315, the USD/CHF has entered a free-fall, down over 125 pips on the day to hit a new monthly low at 1.0217 and is approaching the MA-55 on the daily chart. The pair is down over 125 pips since disappointing US job figures were released at the opening of the American session.

The Swiss franc is also making more headway versus its continental neighbor by building on its three-week rally versus the euro to set a fresh low not seen since early March of last year at 1.4741. The pair has lost over 380 pips since Dec. 16.