US stocks finish higher amid hopes for US-Iran deal as oil price gains moderate
Wall Street stocks shrugged off early weakness and pushed higher Monday as oil price gains moderated amid optimism that the United States and Iran would strike a peace agreement.
Some analysts cited President Donald Trump's claim that Iranian representatives phoned him and expressed keen desire for a deal after weekend talks in Pakistan failed to yield an agreement.
Oil prices, which had surged back above $100 a barrel as the United States imposed a blockade on Iran's imports, later eased. Both major contracts ended higher but below $100 a barrel.