The U.S. Energy Information Administration reported Wednesday crude oil supplies rose 2.7 million barrels to 388.6 million for the week ended March 29.
That was more than expected and put stockpiles at the highest level since July 1990.
Gasoline prices lost 2.07 cents to reach $2.8993 a gallon.
Home heating oil hit $2.9693 a gallon, shedding 3.07 cents
Natural gas gained 4.7 cents to $3.947 per million British thermal units.
At the pump, the average price of a gallon of regular unleaded gasoline was $3.636 Thursday, down from $3.64 Wednesday, the AAA Fuel Gauge Report said.