Weak March Jobs Report Sends 10Y Treasury Yields Down 5 BPS And Dow Down 400 Points (Also, China Trade Problems Continue) - InvestingChannel