Yahoo FinanceStock market news live updates: Stocks end at records as investors look ahead to earningsJul 12, 2021more_vert
CNBCDow jumps 120 points to close just shy of 35,000 on earnings optimismJul 11, 2021Hannah MiaoBy Hannah Miaomore_vert