The Office of the Superintendent of Financial Institutions (OSFI) “is an independent federal government agency that regulates and supervises more than 400 federally regulated financial institutions and 1,200 pension plans to determine whether they are in sound financial condition and meeting their requirements”.
https://www.osfi-bsif.gc.ca/Eng/Pages/default.aspx
While this is clearly an important function, it doesn’t touch enough on consumer issues, which is what we here at CrankyCanucks are concerned with.