Wall Street strategists wrestle with war’s toll on 2026 outlook financialnews_rlv83x 12 hours ago Consumer sentiment has plunged to the lowest on record