Murphy Oil (NYSE:MUR) Hits New 52-Week High on Analyst Upgrade — MUR +0.80 · News Impact Screener