
Oil prices were back on the rise today, with crude futures for November delivery (CLX23) breaking out to a new 13-month high above $94 per barrel in response to the latest U.S. inventories report. While the equities market has pulled back all September long, crude futures have surged about 12% so far this month.