Rusal swings to 1H FY26 net profit of USD 419 million; revenue rises 10.9% to USD 8.34 billion - XLB News | Rallies