A genuine energy superstar, Texas not only produces more petroleum than any other state, but it also dwarfs other states in wind-power production. In 2017, Texas windmills produced 21,044 megawatts. Iowa, the second-largest producer, reached just 6,952 megawatts.