archiveBudget 2026 investor sentiment