Canadian Dollar holds in range as weaker US Dollar offsets lower Oil prices - TrendCloud