SunCoke Q2 FY26 net income attributable to SXC swings to profit of $13.1 million; revenue rises to $475.3 million - SXC News | Rallies