News

Dealmaking in the U.S. oil patch has slowed to a crawl in 2025, with the activity expected to stay muted for the rest of the ...