Share Facebook Twitter LinkedIn Pinterest Email Geopolitics ran the show as US-Iran tensions, a Strait of Hormuz blockade, and late-week ceasefire optimism kept every major currency on edge. Source link