T.C.A. § 7-51-911 authorizes fuel stabilization contracts for a maximum term of 24 months. The statute states that "notwithstanding any other law to the contrary, a municipality may, with the approval of its governing body, enter into a negotiated contract or contracts, including a joint contract or contracts, with other municipalities, with a bank, investment bank or other similar financial institution for the purpose of stabilizing the net expense of the municipality incurred in the purchase of gasoline, diesel or both gasoline and diesel fuel actually purchased by the municipality. Any contract entered into under this section must be for a term of no more than twenty-four (24) months. The authority granted under this section is in addition to, and supplemental to, any existing authority granted a municipality under any other law."