Iran’s rials has hit a two-year low against major international currencies amid growing speculative fervor in the market about how a new round of talks between the country and world powers on reviving a 2015 nuclear deal will proceed in Vienna in the coming weeks.