Dollar drops amid bets on rate cuts, geopolitical tensions