CN Energy management cites $33.2 million credit-loss allowance as driver of $49.5 million net loss in six months to March 31, 2026 - CNEY News | Rallies