US stocks add to gains as company earnings reports impress

Sponsored Content