Monthly Archives: July 2026

Will Markets Start To Price In Lower Inflation Risk?

The Iran war appears to be over, or so the ongoing ceasefire suggests. The oil market is certainly leaning into that view: the price of crude has dropped sharply in recent weeks and begins trading this week at around $70 a barrel for the U.S. benchmark, marking a return to the level on the eve of the war’s start on Feb. 28.

Continue reading

Total Return Forecasts: Major Asset Classes | 2 July 2026

The outlook for long-term total return for the Global Market Index (GMI) edged up again in June, touching the highest level in recent history. Despite the recent rise, the expected performance remains well below GMI’s realized return over the trailing ten-year window. In other words, GMI performance is forecast to downshift relative to the past decade.

Continue reading