Investors enter 2017 with renewed enthusiasm for oil and gas deals, pushing transaction value 160 percent above last year, but that excitement may be on the wane.
Investors enter 2017 with renewed enthusiasm for oil and gas deals, pushing transaction value 160 percent above last year, but that excitement may be on the wane.