Oil Drops Despite 3.1 Million Drop In Crude Inventories, Diesel Spikes
Oil Drops Despite 3.1 Million Drop In Crude Inventories, Diesel Spikes
Oil prices were largely unchanged, trading near session lows, after today's DOE inventory data affirmed the latest downbeat API prints from Tuesday afternoon, showing that the crude draw in the last week was even...