Murphy Oil earnings report: Strong Q3 Results Surprise Investors November 5, 2026 Murphy Oil earnings report shows impressive Q3 results driven by strong prices and lower costs. Continue Reading