The average cost of diesel in the U.S. dropped 4.6 cents in the week ending Dec. 17, falling for the third straight week.