2026.10.28

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