Posted inWorld China pushes for Gulf peace as Hormuz tensions imperil fragile truce by agencies May 7, 2026