Due to the closure of the Strait of Hormuz and insufficient inventory buffers, global oil supply is significantly disrupted. Despite temporary cooperation between the US and China, oil inventories are declining rapidly, and the minimum necessary price for Brent crude is $160-170 per barrel, with potential for much higher spikes. Investors should position for a sustained oil price surge.