Stock market today: Dow, S&P 500, Nasdaq turn higher, oil slides as Trump says war could be over soon