Sunday, April 26, 2026

China buys 80% of Iran's oil

TIPP Insights: "The Squeeze - The Strait of Hormuz is squeezing Iran. It's also squeezing China."

No comments: