$17B US Upstream M&A in Q1 Points to Sector ValueBy OMC Editorial DeskApril 24, 2025U.S. Upstream M&A Hits $17 Billion in Q1, But Nuance Reigns Amidst Headwinds The U.S. upstream oil and gas sector…