Dollar Hits All Time Low Against Swiss Franc