While the improving global cues and renewed optimism around US-Iran talks have helped ease concerns, the uncertainty still persists