
According to insights from CVX and modeling by XOM, the global floating shadow inventory that has masked crude oil deficits is now exhausted. This depletion is expected to cause crude oil prices to surge sharply to $150-$160 per barrel within weeks, even if the Strait of Hormuz reopens. Physical supply constraints will persist, indicating a tight market ahead. Investors are advised to focus on long-term cash flow opportunities rather than short-term market sentiment amid these supply challenges.