Oil Moves Higher on EIA Inventory Decline
This article was originally published on ETFTrends.com.
The Energy Information Administration reported a decline in crude oil inventory of 3.9 million barrels for the week to March 8 as opposed to a build of 7.1 million barrels a week earlier, helping oil prices to move higher. For traders looking to capitalize on the move with extra leverage, the Direxion Daily S&P Oil [...]