US Undersecretary of State for Political Affairs Nicholas Burns warned Tuesday that Washington would not allow Iran to control the oil-rich Gulf and was sending a second aircraft carrier battlegroup to keep Tehran in check.