Afternoon breakout ends with impressive gains. After choppy trading throughout the morning, stocks gained traction mid-session and never looked back. Despite little in the way of earnings or economic data, all 10 sectors ended the day up more than 1%, … Continue reading