Big week ahead for US earnings. 172 S&amp;P 500 companies (including 12 Dow 30 components) are scheduled to report Q1 results. Highlights include $AMZN $TSLA $MSFT $AAPL $AMD $BA $FB $MMM $GE $AAL $UPS $TWTR $PFE $CBSH $PEP $GOOGL $GILD $SBUX $V $MCD $XOM $F $CAT via @eWhispers https://t.co/BzLFKy0XWc