The Edmonton Oilers have traded disappointing former first overall draft pick Nail Yakupov to the St. Louis Blues for a prospect and conditional draft pick, the teams announced Friday evening.