General Motors And Gap Get Hammered As The SPY Finishes Lower Wednesday
U.S. indices had a mixed day of trading Wednesday as traders and investors weigh recent earnings, take in ongoing COVID-19 Delta variant concerns and watch for developments related to an infrastructure deal.