US stock futures trim losses after Iran touts progress in Switzerland peace talks

By ali

Leave a Reply