Stocks closed down Wednesday, ending a three-day winning streak for all three indexes. A modest early morning rally gave way to worries over stalled global growth prospects and concerns that European leaders may not be moving fast enough to solve the region's debt problems.