U.S. stocks set to fight for further gains; GM results, ECB meeting ahead
April 21, 2016 at 06:03 AM EDT
Stock futures looked set to fight to keep pushing at the door of 2016 highs as oil fought to hold to sharp gains the prior session, and a barrage of earnings and an ECB meeting loomed.