Credit Suisse issued a letter of credit valued at $95 billion USD. A letter of credit is a financial instrument used to facilitate international trade where a bank guarantees payment to a beneficiary if certain conditions are met. This $95 billion letter of credit issued by Credit Suisse was one of the largest ever and helped facilitate a significant international trade deal.