The S&P 500 Index shuffled between small gains and losses on Wednesday, as a decline in chipmakers kept broader gains in check as traders parsed cooling producer prices and a string of profit updates from big banks.
S&P 500 Waffles as Chipmaker Losses Offset Upbeat Bank Results
view original post