Markets pull ahead in late trading as oil continues to climb. The major averages all finished higher Wednesday as investors continued to rotate into this year’s underperformers, notably energy and financials. Energy stocks were led by WTI crude oil’s 2.5% … Continue reading