There shall be maintained in the city treasury a general fund and such other funds as may be required by statute, ordinance or resolution. The council may, by ordinance or resolution, make interfund loans, except from trust and agency funds, as it may deem necessary and appropriate.