The City Council may make investigations into the affairs of the City and the conduct of any City department, office or agency and for this purpose may subpoena witnesses, administer oaths, take testimony and require the production of evidence.  Failure or refusal to obey a lawful order issued in the exercise of these powers by the Council shall be a misdemeanor punishable by a fine or by imprisonment or both.