‘Will the Houthis successfully target shipping by July 31, 2026?’ YES price drops 17.5 pp despite $9K whale buys
Whale buying flows diverged from a sharp 17.5 percentage point decline in YES contract price over 24 hours, signaling mixed market signals.