US stock indices opened the last session of the week mixed, with Dow Jones, Standard and Poor's 500 advancing, while NASDAQ lost ground, as markets price in a Saudi Arabia-Iran agreement on the sidelines of OPEC's Vienna meeting, underpinning oil prices and the energy sector.
US President Donald Trump threatened a 20% tax on all cars assembled in the European Union a month after his administration started looking into whether imported cars represent "threat to national security".
Earlier US data showed the preliminary reading for the services PMI down to 56.5 in June from 56.8 in May, beating forecasts of 54.9, while the manufacturing PMI slipped to 54.6 from 56.4, missing forecasts of 56.3.
As of 05:04 GMT, Standard and Poor's 500 rose 0.42%, or 11.57 points to 2,761.22, while Dow Jones added 0.67%, or 163.25 points to 24,624.95.
Tech-heavy NASDAQ slipped 0.14%, or 11.13 points to 7,701.70.