China calls for Hormuz ceasefire as Strait closure rattles global energy markets

· IOL