US Diesel Average Slides to $2.51; Lowest Level Since July 2009