Are Stocks Overvalued?

Forward stock price-to-earnings ratios are above historical averages – but what does this mean for long-term investors? Following three consecutive years of double-digit market gains, the S&P 500 continues to reach new highs in early 2026, delivering 11.3% to...

Air Strikes, Oil, and Now the “R” Word

The US economy started 2026 on a relatively strong footing, despite AI productivity and labor market fears, uncertainty over FED policy and independence, and geopolitical tensions abounding. Though the markets have reacted only mildly to the developments in Iran (US...