In a report delayed by Monday's holiday, oil inventories rose by 1.7 million barrels from the previous week to 366.4 million barrels, the U.S. Energy Information Administration said Thursday.
West Texas Intermediate crude for November delivery lost 43 cents to close at $91.64 per barrel.
Natural gas prices shed 0.8 cents to $3.596 per million British thermal units. Home heating oil lost 3.71 cents to $3.22 per gallon. Reformulated blendstock gasoline dropped 6 cents to $2.8956 per gallon.
At the pump, the average price for a gallon of regular unleaded gasoline was $3.81 per gallon, down from Thursday's $3.813, AAA reported.