Chicago-based Invenergy has closed construction financing for the 999-MW Traverse Wind Energy Center, the largest of three new wind projects the company is developing for American Electric Power Co (NASDAQ:AEP) in the state of Oklahoma.