Murphy Oil announced its financial and operating results for the fourth quarter ended December 31, 2023, including net income attributable to Murphy of $116 million, or $0.75 net income per diluted share. Excluding discontinued operations and other items affecting comparability between periods, adjusted net income attributable to Murphy was $140…
Murphy Oil announces fourth quarter and full year 2023 results
