Bank of America to purchase Merrill Lynch

Deal worth $50 billion creates financial giant that rivals Citigroup