Canadian Dollar Holds Near 1.40 Ceiling as Overbought Dollar Struggles | Intellectia.AI