Insights
Federal Debt Past Its Wartime Peak, Is It Time to Start Worrying?
Federal debt held by the public reaches 101% of GDP in fiscal 2026. The Congressional Budget Office projects it hits 107.7% in 2030 — surpassing the 106.1% record set in 1946 — then 120% by 2036 and 175% by 2056.
Sign up for our newsletter
Stay updated with the latest news and articles.
Mid-Year Update 2023
Neil and Co. catch up and talk about a market resembling both the late 1990s tech boom and the Nifty Fifty craze of over 50 years ago. Also discussed is Neil’s current research adventures into commodities and thoughts on electric vehicles and where he’s seeing value today.
Listen
Time to get back in the Game?
As humans, we are not emotionally equipped to handle short term pain for long term gain. We are a fight-or-flight species, after all, seeking immediate gratification and immediate relief. Successful investing, like a lot of things in life, requires us to disobey our biology and animal brains.
read more
Investment Commentary Q2 2023
It can’t be overstated how powerful ultra-low interest rates have been for asset prices and wealth accumulation over the past four decades—and the bubbles. But perhaps it is now time to think how unsustainable constant intervention and stimulus are, despite government’s good intentions.
read more