It’s hard to remember when an American president missed such an easy layup. Canada has vast oil resources right next door. Under a conservative prime minister it is ready and willing to enter long term agreements that would provide the US with secure and abundant supplies of oil for decades to come. Those safe and secure oil supplies would be America’s ace in the hole in both geopolitical and economic terms. They would make America a more attractive platform for manufacturing and they would underscore the country’s comparative advantage compared to less well endowed economies in East Asia and Europe.But President Obama seems uninterested, blocking the Keystone pipeline and siding with those who hate virtually every form of energy generation that exists: coal, nuclear, oil, natural gas (fracked), hydroelectric, even wind if the turbines threaten to block the view from the oceanside homes of the well connected and well bred.Now we are getting the comeuppance we deserve: Canada’s prime minister is off to China to have a nice long talk about deepening Canadian-Chinese oil energy cooperation.Great work, Mr. President. Great job, greens. The Canadian oil sands will be producing all the oil, with all the CO2 you said you wanted to stop. The US national interest and the well being of the middle class are taking a big knock, the environment gets no benefit whatever, and this is what greens are calling a win.