Monday October 05, 2026
Around 80% of China’s energy still flows through the Malacca Strait, he says.