Investors were confronted with plenty of market-moving information last week as they waded through negative developments and some positive signs.

read more