March jobs report beats forecasts with 228K added, unemployment at 4.152%. Markets watch CPI, PPI, and Q1 earnings. Check out ...