Headline: Iran shipped nearly 12 million barrels of oil in last 12 days to China through Strait of Hormuz : Report
Asset: LNG