Energy Reporter
houston, texas, united states
Thomson Reuters
University of North Carolina at Chapel Hill
Long Island University
University of Houston, C.T. Bauer College of Business