U.S. Oil & Gas Deal Flow Reaches Highest Level Since 2014
Higher and more stable oil prices, corporate restructurings, and investors warming to the idea of longer-term investment sent the U.S. oil and gas deals value to a near-record US$122.8 billion Continue Reading
