Market Rallies Behind Citigroup

It was nice to finally see some positive news from the stock market today.  The market has been nothing short of a roller coaster ride the last few months with