Diesel Average Slips to $4.01 After 3rd Straight Weekly Drop