The Iran conflict has changed a great deal in the investment landscape, and it is difficult to imagine a return to normal in the immediate future.
Fiscal pressure on governments (particularly the US), inflation sensitivity, energy chokepoints, and credit stress is beginning to take a toll on investors’ mindsets and creating anxiety.
The AI technology revolution, which had been one important driver of the stock market last year, has been dampened by events in the Persian Gulf that have driven oil and gas prices to multi decade highs. Inflation expectations have subsequently risen dramatically. While we entered 2026 expecting three interest rate cuts and a tailwind for stocks, we now face ...
