ProCap Insights · July 24, 2026
A Fifth of the World's Oil Is Still Stranded, and These Two Stocks Collect the Toll
Crude is up 42% in six months and the Strait of Hormuz is throttled to a trickle, yet Wall Street price targets still sit below where Marathon Petroleum and CF Industries already trade.