S&P 500 could tumble another 28% before bear market ends in October: BofA

Error