SharePost Content Read More Stock Market News #stockmarket Post navigation US stock futures trim losses after Iran touts progress in Switzerland peace talks China adds two US rare earth firms to export control list