Murphy Oil (MUR) Stock: Impressive 2021 Results
Murphy Oil's revenues of $738.95 million were better than expectations. Revenues improved from the prior-year quarter of $330.21 million. Read more here.
Roger Jenkins Murphy Oil Murphy Oil Presentation Oil Production Oil Equivalent Production Murphy Oil Corp
Source: seekingalpha.com