Switzer on Saturday

Expert buy, hold and sell recommendations from our team of analysts.

Premium

Iran, Trump & AI anxiety hit stocks again

Bloomberg editor John Authers looked at this week’s big market-moving story, the resumption of hostilities between Iran and Donald Trump over the Strait of Hormuz and renamed the ceasefire MOU and called it a MOM – that is, a “Memorandum of Misunderstanding”!

Peter Switzer · July 11, 2026
Premium

It’s the R-word that I like for stocks

Looking at this week's market revelations I'm thinking about an R-word. However, it's not for the negative vibe that is a recession but a more positive development, namely rotation.

Peter Switzer · July 3, 2026
Are headwinds outnumbering tailwinds for stocks? — Switzer on Saturday
Premium

Are headwinds outnumbering tailwinds for stocks?

Markets should have celebrated peace, but a rotation out of big tech into defensives has Peter Switzer asking whether headwinds now outnumber tailwinds. The S&P/ASX 200 fell 0.73% for the week to 8,764 on profit warnings and softer iron ore, copper and gold prices, while a better-than-expected US PCE inflation read eased the pressure for higher rates.

Peter Switzer · June 27, 2026
Premium

War’s Off, Markets On

Wall Street finished a holiday-shortened week on a high as the Iran peace deal removed an oil-price headwind. Peter Switzer counts five tailwinds versus two headwinds and stays cautiously positive, even as the S&P/ASX 200 slipped on Friday on BHP's potash cost blow-out.

Peter Switzer · June 20, 2026
Premium

Markets want to believe Trump on peace

The S&P/ASX 200 jumped 2.07% for the week to 8,804 — the best one-day gain since April — on Trump peace-deal hopes and signs the RBA may have stopped rate rises. US markets were mixed with the NASDAQ off 0.30% and the S&P 500 down 0.04% on the week, despite Friday gains driven by SpaceX's blockbuster IPO debut.

Peter Switzer · June 13, 2026

You don't have credit card details available. You will be redirected to update payment method page. Click OK to continue.