Stabilizing oil spurs rally in stocks. Indexes staged a broad rally on Wednesday, overcoming an early drop-off to finish firmly higher. The move came in tandem with WTI crude oil prices, and reversals were also seen in safety trades, causing … Continue reading