Dollar Rises to Highest in Nearly 3 Weeks

By ali