However, Trump, who has vowed to scrap the pact, was expected to give the U.S. Congress and European allies a deadline for improving it, the person said. Without improvements, Trump would renew his threat to withdraw from the agreement.
Trump had faced a Friday deadline to decide on whether to waive the sanctions. A decision to withhold a waiver would have effectively ended the deal that limits Iran’s nuclear program. The White House is expected to announce the decision on Friday.
While Trump approved a sanctions waiver, he also decided to impose new, targeted sanctions on Iran, the person said.
Two senior Trump administration officials told Reuters on Wednesday that the president, a Republican, had privately expressed reluctance to heed the advice of top advisers recommending he not reimpose the suspended sanctions.
Trump had come under heavy pressure from European allies to issue the sanctions waiver.