U.S. stock futures were mixed early Friday with tech set to take a leg higher after Netflix’s third-quarter earnings beat analysts’ expectations. Dow Jones Industrial Average futures were down 66 ...
Oil futures end with losses a week in which reports that Israel will refrain from attacking Iranian oil facilities reduced the geopolitical premium and concerns about the demand outlook increased.