Despite an ongoing “energy renaissance” in the U.S., lower oil and gas prices are hitting companies hard, especially in Oklahoma, an oil executive said ...
A