Canadian Dollar Rises as Oil Prices Gain on Stalled US–Iran Talks | Intellectia.AI