The U.S. stock market enjoyed a second straight rally last week as geopolitical tensions shifted, at least temporarily, from escalation to diplomacy.

read more