Analysis-Dollar's gains spell earnings pain for U.S. companies.......