Fixing Social Security is not hard, and everybody would feel better 0 14.05.2024 14:13 MarketWatch.com Trustees Report still shows 75-year deficits and exhaustion of trust fund in early 2030s