Obama remains cautious on Iran