An uncomfortable rally in the markets

Wall Street on Friday posted its best monthly advance since November 2023. The benchmark S&P 500 index soared 6.2% for May, as markets recovered from Donald Trump’s tariff shock delivered on “Liberation Day” in April. In terms of economic data,...

The Embrassment – Vladimir, STOP!

Wall Street powered to its second best weekly advance of 2025 on Friday, with the S&P 500  jumping nearly 5%. After wobbling on Monday, markets staged a four day rally as sentiment was boosted by Donald Trump significantly dialing back his aggressive rhetoric...

When Good News for the Economy is Bad News for Stocks

Markets were shut on Thursday for a national day of mourning for former U.S. President Jimmy Carter. On Friday, a better than expected job openings reading for November 2024, along with a significantly stronger than anticipated nonfarm payrolls report for December...

A slow grind amidst mixed messages

The S&P halted its longest weekly win streak of the year, the Dow Jones slumped for the week, while the Nasdaq got a boost from Tesla. The S&P and Dow were dragged down by disappointing quarterly performances from industrial giants such as GE,  3M, Honeywell,...

A correction in motion

The S&P 500 on Friday ended a wild week nearly 1% lower, primarily due to a continued selloff in technology stocks. The technology sector has now slumped more than 7% in two weeks. Meanwhile, the rotation trade has continued, with the small caps, up more than 3%....

What can go wrong?

An eventful five trading days for Wall Street saw the S&P 500 post back to back weekly gains. The Federal Reserve helped with a much more dovish than expected stance at its latest monetary policy decision on Wednesday. Aside from the central bank, this week also...