US stocks rose across the board on Wednesday and small-cap issues led a strong year-end rally.
The broad averages are poised for their best annual performance since 2003. Analysts have suggested that “window dressing” might deliver additional gains before the year end, as investors purchase strongly performing stocks to embellish their portfolios.



