MUR Earnings Hangover: Bears Hold Ground After the Selloff
Murphy Oil just delivered its Q2 earnings and the market's verdict was swift — the stock is down 16% on the week to $33.37, the actual print worse than the pre-release anxiety already priced in. The earnings move…
