The average price for diesel fuel in the U.S. shot up nearly seven cents over the last week, climbing to $3.892/gal. from $3.852 during the week of Oct. 24, according to data tracked by the Energy Information Administration (EIA).

Altogether, diesel prices in the U.S. are up some 17 cents per gallon over the last three weeks, despite a decline in oil prices, largely due to tight global diesel supplies and increased production of home heating oil in the U.S., which is made from the same base oil stock as diesel fuel.

The Midwest suffered the highest price shock, with the cost of diesel climbing a little over eight cents since last week to $3.866/gal., while the Central Atlantic region endured the mildest spike at just under a five cent per gallon spike.

However, diesel fuel in the Central Atlantic region is now $3.994/gal., trailing only the West Coast ($4.017) and California ($4.163) as the state where diesel prices are highest, according to EIA’s data.

By contrast, the average price for gasoline in the U.S. is down a penny from the week of Oct. 24, declining to $3.452/gal. In fact, gasoline prices declined in every region of the U.S., EIA reported.