Earnings of the 291 S&P 500 component companies that had reported as of yesterday have...

|By:, SA News Editor

Earnings of the 291 S&P 500 component companies that had reported as of yesterday have tumbled 24% from a year ago. As recently as July 3, analysts predicted a drop of just 11%.