With the Hormuz Strait blockade entering its 75th day, oil prices have surged to $105 per barrel, causing widespread concern in the global energy market. Despite a joint statement by US and Chinese leaders on the need to keep the Strait open, nuclear negotiations with Iran remain stalled. The attack on a South Korean vessel and Saudi Arabia's warning about depleted reserves are exacerbating the energy crisis.