X Financial Q2 FY26 net income drops 91.1% YoY to RMB 47 million; revenue falls 56.3% to RMB 993.6 million - XYF News | Rallies