Iran's Foreign Ministry said no final conclusion had been reached, while oil fell below $90 a barrel, U.S. stocks rebounded, spot gold regained $4,200 and the dollar index logged its biggest drop in more than a month.
verifying reliability
No specialized terms available for this topic.