Rupee, stocks reel as Trump signals end of Iran truce