March Non-Farm Payrolls Report Surpasses Expectations! Markets are closed on Good Friday

The March Non-Farm Payrolls (NFP) report has arrived in a ghost town but came with a big surprise: +178K vs. 60K expectations. This completely erases the previous month’s release -92k (which was revised to -133k – but even this is…













