Homebuilders, Crude Oil, and QQQ all break out to finish on a high note

Disclosures (show)