Markets settle after recent run. Major indexes finished mixed after climbing more than 3% over the past two sessions. Gains in energy stocks, spurred by a 6% spike in WTI crude oil, were not enough to offset weakness in the … Continue reading