Murphy Oil is trading 4.3% down at $36.72 as investors position ahead of the company’s Q2 2026 earnings release and crude prices retreat.
- Consensus estimates for the upcoming report call for approximately $883 million in revenue and $1.51 in adjusted EPS.
- Energy stocks are broadly selling off following hopes for a US–Iran diplomatic breakthrough, which could reduce supply risks in the Strait of Hormuz.