Dollar roars on Russia and Turkey