Oil Tops $98 a Barrel, Tech Earnings Worry Markets

Wall Street Journal Wall Street Journal

U.S. stock futures fell in early European trade as the global oil benchmark topped $98 a barrel after another night of escalating tensions in the Gulf.

Read full article at Wall Street Journal →