Why Oil And Gas Executives Are Reluctant To Pull The Trigger On New Deals
U.S. oil and gas dealmaking contracted 65% Y/Y to $12 billion last quarter. Big Oil executives have become increasingly hesitant to pull the trigger after the last M&A wave turned Continue Reading
