Add Yahoo as a preferred source to see more of our stories on Google. Oil surges and US stocks dig out of losses after Trump offers no clear timeline to end war in Iran ...