Murphy Oil FY26 Q2 net income swings to profit of $232.2 million; revenue rises 35.6% to $928.31 million vs FY25 Q2 - MUR News | Rallies