openpolitics
Subscribe
Sign in
Why China is winning the Iran War
Tim Langeman
Jun 13
1
Even though the US produces a lot of oil, it requires 40% more oil per unit of GDP.
Read →
Comments
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts
Why China is winning the Iran War
Even though the US produces a lot of oil, it requires 40% more oil per unit of GDP.