How Would Indexed Universal Life Perform During Another Lost Decade?
The Street.com reported early last week that the Bank of America price to normalized earnings ratio indicates a negative 10-year return for the S&P500. This is the first time the metric has made such an indication since 1999, and we all know how that played out. Does this mean the S&P 500 is doomed for …