Retail reversal, oil patch drag on stocks. After giving equities a boost on Tuesday, retail stocks weighed on indexes yesterday following disappointing earnings from Macy’s. Energy was the worst performing sector, however, as M&A hopes for the group fizzled and … Continue reading