OKLAHOMA CITY–(BUSINESS WIRE)–Q1 2026 Earnings Results for Mach Natural Resources