Trade War Escalation and Iran Sanctions Reshape Global Tech Supply Chains Ahead of Nvidia Earnings | MacroStance