Wall Street enjoyed a solid week of gains following a rough start to the month. Each of the benchmark indexes listed here advanced, with the exception of the Russell 2000, which is generally the most volatile of the aforementioned indexes.

read more