Last week saw stocks close generally higher, with only the tech-heavy Nasdaq slipping lower.

read more