There are thousands of American expatriate workers in the oil and gas industry in Alberta. They pay taxes in the US. Meanwhile tens of thousands of Canadians have been laid off.  It is a large scam, worse than the Royal Bank one.