Global stocks are trying to turn a war‑scare into an earnings‑driven rally, with the S&P 500 now creeping back toward record highs as big US banks kick off reporting season and oil prices cool from their peak but stay uncomfortably high.
The single biggest story this week: Q1 earnings season is starting with major US banks posting stronger‑than‑expected profits, helping support the market despite lingering US–Iran tensions and oil volatility.
📈 What’s happening
US stocks have snapped back sharply from their late‑March correction: the S&P 500 has climbed about 10% off its recent low and is now within touching distance of its January record, helped by two strong weeks of gains.
Last week alone, the Nasdaq jumped about 4.7%, the S&P 500 3.6%, and the Dow 3%, marking one of the best weekly performances since November and setting a positive tone heading into earnings.
Big US banks are setting the tone for Q1 results: Goldman Sachs, JPMorgan, Citigroup, Morgan Stanley and Bank of America...