Win streak continues, S&P exits correction territory. Indexes continued to rally for a third straight session on Wednesday as traders bid up WTI crude oil prices another 5.5% on hopes that Iran would cooperate with other OPEC members on a … Continue reading