U.S. crude oil edged up, and President Donald Trump threatened to "obliterate" an Iranian power plant. Major US indexes ...