Diesel Drops 5.2¢ to $2.781 in 3rd Straight Weekly Decline