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

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