Geopolitical risks are boosting demand for the safe-haven USD ahead of President Trump's Hormuz deal deadline. Iran maintains a hardline stance against pressure, raising fears of Middle East conflict escalation. Rising oil prices exert both upward and downward pressure on the USD/CAD pair, demanding cautious investor approaches.