International banks provide various services to facilitate international trade and foreign exchange transactions for their clients. These services include trade financing, foreign exchange, hedging currency risk, and consulting. International banks have different types of offices depending on the country's regulations, including correspondent banks, representative offices, branches, subsidiaries, affiliates, and offshore centers. The international debt crisis of the 1980s was caused by developing countries taking on large debts from international banks that they struggled to repay when oil prices collapsed. The crisis was eventually resolved through debt restructuring and new types of bonds.