Canadian dollar rises on oil gains and weaker dollar | Adalytica