Markets have marched back towards record highs over the last two weeks, buoyed by a drop in oil prices, surging bank profits and the possibility of a peace deal that reopens the Strait of Hormuz, The Wall Street Journal reports. The Nasdaq is on its longest winning streak since 2021, a 10-session run that has seen it erase wartime losses and pull within 0.2% of January's record high. While investors expect energy markets to remain disrupted, they're bullish on consumer spending and the AI-driven tech economy.
