The Nasdaq Composite has hit an all-time high, driven by impressive performances from tech giants Nvidia and Microsoft. In contrast, oil prices have dipped, attributed to rising crude exports from the Middle East and backing from the Group of Seven nations. Analysts forecast a notable year-over-year increase in S&P 500 earnings, buoyed by strength in the technology sector.
Read full article