I consider the taxes I pay to fund the US military to be a gas subsidy. Without it we wouldn't have access to such cheap and plentiful oil.
It doesn't really matter where we import our oil from. The world market is interconnected. If supplies drop in Venezuela, Norway, Saudi Arabia, Iraq and Iran, then the demand for oil from Canada will go up worldwide. So it's in our interest to keep the oil flowing from countries other than Canada.