Murphy Oil (MUR) Beats Revenue but Misses EPS, Shares Slide 4.6%
Murphy Oil beat Q2 revenue estimates with 33.2% YoY growth but missed EPS forecasts by 2.2%. Despite strong free cash flow margins, shares fell 4.6% as oil production declined 3.5% year-on-year, disa…