I have seen most things in my three decades in the financial services industry, but I could not have foreseen an environment like this 18 months ago.