
Crude oil set to spike to $150-$160 per barrel as global inventories deplete despite Strait of Hormuz reopening.
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, ...

