Over the past two weeks, the market has had a furious nine-day rally, the longest winning streak in 21 years.