Unfortunately, TELUS doesn't control what broadcasters show on individual channels - it might have been an error originating on CNBC's end, or CNBC might have had an outage so they failed over to CNBC World so that it wasn't just a black screen. Seems like it resolved on its own.
No. Unless it is because of the Olympics or some other special event, it stays on the American feed. Early morning it is showing the European markets material but that is still the American feed not the World feed.