City finances continues upswing

With the year nearly over, spending report shows surplus

by