A group of 41 US-based oil and gas producers and refiners posted a total net income of $19.83 billion in first-quarter 2025, compared with net income of $26.39 billion a year earlier. Total revenues ...
Mercer International Inc. (NASDAQ:MERC) Q3 2025 Earnings Call Transcript November 7, 2025 Operator: Good morning, and welcome to Mercer International's Third Quarter 2025 Earnings Conference Call. On ...