Wall Street favor shifting from U.S. shale to Canadian oil sands