X @The Economist
The Economist·2026-03-19 16:50

Despite China’s own crude production, it relies on oil imports for about 13-14% of its energy needs, over half of which come from the Middle East. Much of this is now stuck https://t.co/Ct7TidVK5f ...

X @The Economist - Reportify