Banks across the world are struggling. The current environment of prolonged slow growth coupled with historic low interest rates, a continuing barrage of new regulations and the threat of upstart FinTechs have taken their toll on banks. Arguably Canadian banks are faring better than most if not all other counties but can that continue?