March Non-Farm Payrolls report came with a major surprise: +178K vs. 60K expectations. US stock futures and bonds still sold off as the data pushes back against cuts even further. Comments Summary The March Non-Farm Payrolls (NFP) report came with a major surprise: +178K vs. 60K expectations. With major US equity and commodity markets fully closed for Good Friday, only futures are opened and they are quite stuck. US stock futu... [736 chars]