Dow Jones, Nasdaq, S&P 500 weekly preview: Q1 earnings season kicks off

by