It’s Only A Manufactured Bear
February 26, 2017 at 03:38 AM EST
Retail, after a slew of earnings, some better than others, hung in there. Nevertheless, announcements like JC Penney closing 140-150 stores or a just-above junk rating for Macy’s means eat cake, but without lighting any candles. XRT did close green.