Oil refiners have stopped buying oil from Iran, this was the headline today. Well really just on the spot market. Two thirds of the Iranian oil that refiners buy is on long term contract, and they won’t give that up unless forced to by an EU embargo. China continues to buy oil and doesn’t accept anybody else’s opinion on the matter.
They have been buying less Iranian oil lately, but this is reportedly because of a pricing dispute. Since 2/3 of Iran’s oil goes to the far east, it sounds like Iran’s only problem is getting full price. The price is going up thanks to the US pressure on countries to not to buy from Iran, so they could end up getting just as much for their oil as now, or more.