The Obama administration has decided to delay a decision on the controversial Keystone XL oil pipeline till after the November 2012 election.