Murphy Oil Reports Q3 Net Income of $171 Million
Murphy Oil reported Q3 adjusted EBITDA of $511 million, versus an IBES estimate of $488.6 million.
Story updates
09:43:06 PM UTC
SquawkNews
Murphy Oil Q3 adjusted EBITDA beats estimates