U.S. equities finished in the green, albeit well off the best levels of the day, trimming some of last week's sharp drop.