Invenergy will supply 125MW of wind power from a project in Texas under long-term contract to insulation, roofing, and fiberglass manufacturer Owens Corning, the latest in a burgeoning number of US deals involving commercial and industrial companies.