Non Farm Payroll Number is better than the initial expectations 195K vs 145K expected. This produced great dollar gains against all the major currencies – between 80 and 120 pips. Initially there was some buying in the stock indexes but than the sentiment changed to strong selloff in US and European markets too!