Dollar almost unchanged at 7-month highs vs. rivals