The Buffett Indicator is flashing red at over 200%. But does a 25-year-old ratio still deserve a place on investor dashboards?
Insights
05 Sep 2025
Labour pains: US August payrolls highlight sluggish market
August jobs data underlines a sluggish labour market. Non-farm payrolls rose 22,000 as unemployment held at 4.3%. Health care hiring offset by losses elsewhere.
Insights
28 Aug 2025
Has the AI bubble got too big? Nvidia reports Q2 results
Nvidia’s Q2 FY2026 earnings show $46.7bn revenue, 56% growth, $60bn buyback, and no China sales, with AI demand driving record results.