The US dollar was itching for a breakout against the Japanese Yen prior to the non-farm payrolls report.
Even though a breakout did occur (from the triangle formation), the rally was modest at best. Resistance is still at 107.20 and with the US markets closed for Independence Day tomorrow and no meaningful data due for release next week, the currency pair will probably remain trapped within its 105 to 108 trading range. It is worth noting that CHF/JPY hit a 17 year high this morning, but the gains were quickly erased after the NFP release.