Stock futures edge lower as investors brace for earnings deluge
April 20, 2021 at 07:39 AM EDT
Stock -index futures point to a second day of losses as investors brace for a deluge in corporate results as earnings season moves into full swing.