China and Russia have vetoed a draft resolution aimed at reopening the Strait of Hormuz, indicating their opposition to international efforts to keep the vital energy route open. This action is seen as support for the continued closure of the Strait of Hormuz.
