Crude futures are in the red today as traders take profits from yesterday's sizable jump. Despite the selling, WTI futures are still above the critical $50 per barrel mark.
Although it isn't quite earnings season yet, volatility never sleeps. Investors and traders will always buy and sell on meaningful news and stocks will always move.
Oil is up by more than 5% on Wednesday, and the markets are accompanying its surge, with all major U.S stock indexes trading up in early afternoon trading.