TON faces heavy supply pressure as 2026 low comes into view.