Strait of Hormuz closure, Kuwait oil production cut, global oil supply disruption: KPC cites logistics risks; analysts flag tanker halts, insurance pullback.