Stocks posted a great performance this week. Is it time to sell the burgeoning rebound?

Read more