Ringgit opens higher at 3.9705 against the USD as West Asia tensions and US-Iran talks drive cautious market sentiment