CNBC March 10, 2026:
Iran sends millions of oil barrels to China through Strait of Hormuz even as war chokes the waterway
Iran has sent at least 11.7 million barrels of crude oil through the waterway since the war began, all of which were headed to China, according to vessel-tracking data