Article Image

IPFS News Link • Economy - Economics USA

S&P 500 Earnings Decline: 90%

• Ritholtz.com/blog/
This Stock of the Day chart does so, showing just how unprecedented the profit destruction has been:

Free Talk Live