"The whole world is short in storage" of crude oil, says Tucker Perkins, though we likely won't see $60 to $65 per barrel for months. A complete resolution of the U.S.-Iran war and the Strait of Hormuz reopening will still take a long time for oil prices to settles. Tucker adds that the rest of the world suffers significantly more from the conflict than the U.S. It comes as the energy trade's importance grows, seen in Microsoft (MSFT) and Chevron's (CVX) 20-year gas deal to power AI data centers.
Morning Movers
23 Jun 2026
SHARE