President George W. Bush has moved an additional aircraft carrier into the Gulf and told Iran that he would not allow it to provide weapons and support to insurgents in Iraq.