Authorities had been scrambling to rescue Credit Suisse before financial markets reopened on Monday. Switzerland’s largest bank, UBS, has agreed to buy Credit Suisse for 3 billion Swiss francs, officials from the banks have said, in a deal designed to contain a widening crisis of confidence in global finance. The agreement, announced late on Sunday, includes 100 billion francs in …