News

Analysts have set 12-month price targets for Murphy Oil, revealing an average target of $31.38, a high estimate of $37.00, and a low estimate of $22.00. A 14.43% drop is evident in the current average ...