Wall Street ended a two-week bear run as stocks enjoyed their best week of the year.

read more