Pressured before potential late-2026 recovery – NBC