
Murphy Oil Corporation Announces First Quarter 2021 Results
HOUSTON–(BUSINESS WIRE)–Murphy Oil Corporation (NYSE: MUR) today announced its financial and operating results for the first quarter ended March 31, 2021, including a net loss attributable to Murphy of $287 million, or $1.87 net loss […]