Dollar at an 8-week high