Dollar at one-week highs on safety bid, euro struggles