Geopolitical Crosscurrents Intensify as Iran Sanctions, Canada Tariffs, and Rate-Hike Fears Converge | MacroStance