U.S. stock futures flat as drop in oil prices trims earnings enthusiasm July 16, 2018 Comments are off