US Mixed Data, Iran Tensions, Canada Tariffs Shape FX Markets - VEXODA