Credit: AP/Eugene Hoshiko US stocks climb to their best day since the Iran war began after oil prices ease