Dollar rises after positive U.S. data, CB report ahead