The rupee is expected to open in the ​95.04-95.08 range, according to traders, after settling at 95.1175 per U.S. dollar on Wednesday. Volatility in ⁠oil prices added another layer of pressure on the rupee, which has now recovered about 1.7% from its recent ⁠lows. Diminishing odds of a Fed rate ‌hike next month, along with optimism surrounding ​a potential U.S.-Iran deal, weighed on the ​dollar. Lower oil prices and soft U.S. private employment data prompted traders to scale back expectations of a ​Fed rate increase in ‌September. The implied probability of a September hike stood at 55%, ​down from nearly 70% at the start of the week.