Euro catchs bid
U.S. Non-Farm Payroll disappoints with only 88k of new job creation. It’s the lowest jobs number since June and the largest miss in nearly 2 years. Analysts were expecting an increase of 200k for the month of March after a February’s 268k results.
