Michael McCaul actually said...

And to cap it all off, 91 percent of the Iranian oil exports are being bought by China, the largest part of Iran's economy.

Context

McCaul highlights China's role in purchasing Iranian oil, impacting Iran's economy.

11/06/2023

https://congress.gov...

More Michael McCaul Quotes

View All Michael McCaul Quotes