Dollar touches new all-time high at Rs169.6, breaks previous