Obama didn't sign a no bid contract with Halliburton, it's just an extension of an existing contract. What do you want him to do, kick Halliburton out and cost the taxpayers hundreds of millions of dollars to get a different contractor in there?
Do you people even think before you post these questions?