Remix.run Logo
mrtesthah 5 hours ago

China? No. They have massive exposure to gulf oil production.

https://www.northerntrust.com/europe/insights-research/2026/...