Washington: The US has agreed to let eight countries - including Japan, India and South Korea - keep buying Iranian oil after it reimposes sanctions on the Opec producer on November 5, a senior administration official said.

While the Trump administration’s goal remains to choke off revenue to Iran’s economy, waivers are being granted in exchange for continued import cuts so as not to drive up oil prices, said the official, who asked not to be identified before Secretary of State Michael Pompeo announces the number of exemptions later on Friday.

China - the leading importer of Iranian oil - is still in discussions with the US on terms, but is among the eight, according to two people familiar with the discussions who also asked not to be identified. The other four countries that will get waivers weren’t identified.

The administration must maintain a delicate balancing act with the waivers: ensuring the oil market has sufficient supply and avoiding a politically damaging spike in fuel prices, while also ensuring that Iran’s government doesn’t collect enough revenue that the US sanctions become irrelevant.

Previously, Pompeo has said “it is our expectation that the purchases of Iranian crude oil will go to zero from every country or sanctions will be imposed,” but also acknowledged that waivers were being negotiated with nations that say crude from the Middle East producer are critical to their energy industry.

Turkey, a key destination for Iranian crude, may be among countries that are getting an exemption, Energy Minister Fatih Donmez told reporters in Ankara on Friday.

The waivers are only temporary, and the US will expect countries that get them to keep cutting Iranian imports in the months ahead, according to the US administration official, who declined to give details on the volume of oil the nations will be allowed to buy under the exemptions.

The identity of the countries getting waivers is expected to be released officially on Monday, when US restrictions against oil dealings with Iran go back into effect. The Trump administration has asked that those nations also cut other economic ties with the state, such as by reducing trade in goods that aren’t covered by the sanctions, the official said.

The impending oil sanctions have been a US tool to pressure Iran in the six months since President Donald Trump backed out of the 2015 nuclear deal between the Middle East nation and six world powers, saying it didn’t do enough to constrain the Islamic Republic’s nuclear programme or curb what the US calls other “malign activity” in the region.

The US move infuriated Iran and angered the other countries that negotiated the nuclear deal and still say it’s the best chance to constrain the Islamic Republic’s nuclear ambitions. The Trump administration has rebuffed them and gone ahead with its sanctions plan, arguing that nations, banks and businesses worldwide will decide they’d rather do business with the US than Iran and leave the market.

“We’re quite confident moving forward that the actions that are being taken are going to help us exert maximum pressure against the Iranian regime,” deputy State Department spokesman Robert Palladino said at a briefing on Thursday. “This leading state sponsor of terrorism is going to see revenues cut off significantly that will deprive it of its ability to fund terrorism throughout the region.”

Countries that get waivers under the revived sanctions must pay for the oil into escrow accounts in their local currency. That means the money won’t directly go to Iran, which can only use it to buy food, medicine or other non-sanctioned goods from its crude customers. The administration sees those accounts as an important way of limiting Iranian revenue and further constraining its economy.