What did the best the last three days, meaning financials, energy and biotech, are pulling back the most today, so that certainly makes sense, and it just looks like profit-taking today.

More Quotes by Aaron Jett