2026.10.07

Oil Drops Despite 3.1 Million Drop In Crude Inventories, Diesel Spikes