The latest stock market rally that began in February 2016 may have room for one last meltup before succumbing to gravity, and potentially marking the top of an eight-year-old bull market, say analysts at Bank of America Merrill Lynch.
Read Full Article »