US stocks

US stocks open higher, with the Dow gaining 70 points and Nasdaq rising 0.6% on upbeat earnings