If you liked this article you might like

Stocks at Highs as Dow, Nasdaq and S&P 500 on Track to Lock Up Records
Stocks Turn Higher in Uneven Trading as Dow, S&P 500 Aim for More Records
Don't Blame Trump for Biotechs' Retreat
Bad Day for Biotechs Means It's Time to Buy