Texas oil and gas industry should temper its job-creation claims, report says

by Andy Uhler