Calgary? Well, maybe Alberta is the 51st state.. But certainly not Quebec and most of Eastern Canada.
US wouldn't come for oil, but water is another story. You'll see how vital oil is when the South is thirsty.