Steve Puller Steve Puller is a Professor at Texas A&M University who teaches courses in Energy Economics. Website CV