The past few weeks have been a chastening experience for many in financial services, as the spread of the coronavirus continues to wreak havoc on global markets.