Commercial bank profits drop 45% year-on-year