By | May 21 2010 4:24 PM

Stocks snapped a three-day losing streak on Friday as investors bought beaten-down bank shares on bets a financial reform bill won't be as onerous as some had feared.