Chinese refineries are now competing for ships and crude in other markets after being the primary buyers of Iranian oil. Tehran shipped nearly 650 million barrels of crude in the year through April, but its volumes are disappearing from the global supply as the blockade persists.
