Elon Musk: U.S. Deficit a Ticking Time Bomb - Rollup News