Stocks finished mostly lower after zigzagging Wednesday as a mixed outlook on the economy from the International Monetary Fund and falling commodity prices added to a downbeat mood.
Anxiety over economic recovery weighs on stocks.