Political stumbles, savvy activists knock Canada’s oil sector to its knees