Week In Review: Stocks Rally After Bulls Defend Support