U.S. Has $45 Trillion In Natural Resources Alone, More Than Entire National Debt
Lance Roberts of RIA Advisors recently challenged the doomer narrative that America’s debt load guarantees an imminent financial collapse. On Adam Taggart’s Thoughtful Money podcast, Roberts argues that investors often look at…