Global oil supply has dropped by 14-15 million barrels per day over the past months, eating through strategic and commercial stockpiles. Even if a deal is signed, it will take time to refill inventories. Expect a knee-jerk selloff on a deal, but then higher-for-longer prices with continued volatility. China may resume buying if Brent falls below $80.
Yields
NDX
RUT

explicit
Metals
USD
Vanda Insights 1.0
Industry Research Firm
Vandana Hari 8.0
5/29/2026 9:54:27 AM
wti
Expecting higher for longer prices.
11/13/2025 8:41:46 AM short term cautious down 5 days later -1.08% +0.54%

SignalTube

markets at a glance