Investing in fossil fuels is a Canada Strong strategy

Most of the oil sands are owned by foreign companies

Ownership of Canada's largest oil sands companies is highly concentrated and over 70% of the major shareholders are foreign entities. Foreign (mostly U.S. and China) and concentrated ownership has grown substantially over the last decade.

More myths and barriers here.