Canadian Dollar Weakens Amid Strong US PPI Data and US-Iran Deal Uncertainty | Intellectia.AI