A mix of second quarter earnings coupled with economic data releases loom over the US markets this week.
The markets mostly recorded gains in the week ended Friday. The S&P 500 gained 1.2%, and the tech-heavy Nasdaq rose slightly on Friday, up 0.3%, to end the week up 1.7%. The Dow ended with a loss of 0.5% though it rose 0.3% on Friday.