US president suggests attacking Iran was his own decision as war struggles to garner public support amid energy crisis.