Stock futures are flat as investors digest the latest round of earnings: Live updates CNBC Source link