Google and Microsoft drag on Nasdaq

NYSE traders Image copyright Getty Images

(Close): Wall Street ended the week mixed as disappointing results from Google owner Alphabet and Microsoft weighed on the technology sector.

The tech-heavy Nasdaq index fell 39.66 points to 4906.23.

The Dow Jones Industrial Average rose 21.23 points to 18,003.75, while the S&P 500 gained just 0.1 points to 2091.58.

Alphabet shares were down 5.4% after the internet giant reported results on Thursday that missed expectations.

Microsoft also declined, falling 7.1%, after the company reported a 25% drop in quarterly profit to $3.8bn.

Oil prices ended the week up after producers said talks to limit production may be revived. Brent crude rose 1.3% to $45.12 a barrel and US crude climbed 1.2% to $43.70 a barrel.

Exxon shares rose 0.8% and Chevron was up 0.6%.

Southwest Energy shares were up 15% despite reporting a $32m loss after the closing bell on Thursday.