Commentary Jordan Brennan: Canada’s financial sector regulation delivers stability—but at what cost? 15 April 2025