23 Apr10:46 Markets The Earnings Illusion: How Corporate Buybacks Are Masking a Massive S&P 500 Vulnerability It's worth taking a moment to consider a number that the majority of people outside the financial sector are unaware of. American businesses spent $165.63 billion repurchasing their own stock… News Team · 23 Apr