Dollar strengthens on Fed caution and geopolitical tensions