Canadian Dollar stands firm near two-week high vs weak USD amid bullish oil prices