Afternoon all. The ADP Payroll Report was reported today, suggesting that approximately 20 million jobs were lost in April. When the official NFP data is issued on Friday, it will confirm this and give a clearer indication of the unemployment %. The markets keep looking through all these type of […]