Stock market today: Indexes extend gains ahead of big week for earnings and the economy