China’s Oil Supplies Looking Vulnerable at Sea TEC News May 29, 2026 Expert report flags up how war in the Persian Gulf is causing Beijing logistical headaches.