The US government seized nearly 1 million barrels of Iranian crude oil allegedly bound for China, according to newly unsealed court documents and a statement released by the Department of Justice on Friday.
That domestic policy supercedes international law? That's literally been the entire argument for sanctions against China: that their domestic policy violates international law and that under the rules-based international order someone needs to do something about it.
Other way around: the US is projecting international law on domestic issues that, as we've already established, should be governed by domestic policy before falling to international law.
As we've already established, condemnation and punitive actions against a country for unilateral domestic policy decisions doesn't make sense, even if they are in violation of international law.