Stocks higher despite yesterday’s late sell-off. A continued rise in WTI crude oil, which finished up 1.3% yesterday, is buoying U.S. markets in early trading after a lackluster close to Tuesday’s session. The energy sector’s more than 2% gain propelled … Continue reading