President Barack Obama on Tuesday ordered another 350 US troops to Baghdad to protect American diplomatic facilities and staff there, the White House said.