US stocks gained ground on Tuesday as fresh attacks in the Iran war drove oil prices higher amid questions over the US push ...