The Strait of Hormuz has been blocked for 75 days, and analysts warn that factors suppressing oil price increases may weaken. Increased US oil exports and China's resumption of oil imports could exacerbate supply shortages, with increased pressure on oil prices due to the driving season and depletion of strategic reserves. Concerns are being raised about the limited effectiveness of future oil stabilization measures.