The US Senate on Thursday narrowly rejected a Democratic-led resolution aiming to stop the Iran war until hostilities are authorized by Congress.