video Ben Levisohn: Until we get above the 50-day moving average, we have to be nervous the market might sell off
August 14 National Debt Tracker: American taxpayers (you) are now on the hook for $34,563,348,818,204.50 as of 5/3/24