TheIndiaTime

About 90 ships have crossed Strait of Hormuz so far as Iran exports millions of barrels of oil despite war

2026-03-18 - 07:20

Due to Western sanctions and associated risks, China has been the biggest buyer of Iranian oil

Share this post: