After hitting a record high of $5.81 during the week ending June 20, diesel prices have been on the decline, falling an average of 24.2 cents across the nation over the last three weeks.