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.
When other countries deal with oil constraints, it prompts them to explore efficiency and other options like EV. China’s BYD is an EV (Electric Vehicle) leader and China’s supply chains are holding up better than the US.
Many countries feel that it is better depend upon China than the US.

