A judge has slugged the Commonwealth Bank of Australia with a $7 million fine in proceedings brought by ASIC for excessive interest charged to thousands of overdraft customers, but noted the penalty amounted to profits from just six hours of operation for the Big Four bank.