March 13, 2023 | No Comments The failure of three significant banks in the space of a week has alarmed the market.