Forex Today: Geopolitical uncertainty keeps markets on edge