UBS Agrees to Buy Credit Suisse for More Than $3 Billion.