European stocks and U.S. equity futures struggle with oil under pressure and China growth slowing
July 15, 2021 at 04:34 AM EDT
Stocks in Europe were under pressure as energy names and travel stocks fell, with China data and weak oil prices in focus for investors. U.S. futures were mixed.