From the CBC

A new poll suggests the vast majority of Americans are unaware that Canada is the largest foreign supplier of crude oil to the U.S.
The Canadian American Business Council (CABC) — which represents some of the biggest private sector companies in both countries — said its survey of 1,000 Americans found that only four per cent of respondents thought Canada was the country that provided them with more oil than anyone else.
The survey also found that 41 per cent of Americans asked would support replacing oil from unstable areas of the world with oil from Canada “even if doing so resulted in higher prices for U.S. consumers.” “The findings suggest a foundation of American public support for meaningful initiatives to expand Canadian energy supplies to the U.S.,” said CABC chairman Randoph Dove in a statement.