Crude Slides Below Key Technical Level

NEW YORK (TheStreet) -- Crude oil prices broke below the key technical level of $111 on Wednesday after the latest data on inventories came in much higher than expected. More on XOM Market Activity Devon Energy Corporation| DVN ExxonMobil Corporation|...