Futures Movers: Oil futures top $95 per barrel for the first time in a year

This post was originally published on this site

Oil futures topped $95 per barrel for the first time in a year, as traders react to dwindling inventories.

The Energy Information Administration reported that crude stocks at the Cushing, Okla. delivery hub fell to under 22 million barrels. Analysts at Saxo Bank say that is close to operational minimums and lowest since the seasonal lows of 2014.

“Market…

Add Comment