Home Editor's Pick Indian Rupee rebounds as oil prices slide on US-Iran deal hopes