January 2025
January 8, 2025
Iran's Efforts to Retrieve 25 Million Barrels of Stalled Oil in Chinese Ports
Iran is attempting to retrieve 25 million barrels of oil stuck in Chinese ports due to U.S. sanctions, valued at $1.75 billion. The situation highlights…