Texas money reaches Canada's oil patch as majors exit