Yet the Canadians have pushed hard for Keystone approval, bringing in both Prime Minister Stephen Harper and Alberta Premier AlisonRedford to praise the pipeline and hosting the Canadian Association of Petroleum Producers while in town to brief Congress on the merits of the pipeline.