Murphy Oil Corporation has reported financial and operating results for the quarter ended June 30, 2019, including net income attributable to Murphy of $92 ...
A