Sanctions have curbed its ability to sell freely, yet Iran continues to export an estimated 1.3 to 1.5 million bpd of crude, with the majority heading to China. In 2023, its net oil export revenues were estimated at $53 billion, up from $37 billion in 2021.