$760M Brent crude short trade precedes Strait of Hormuz de-escalation news
$760M Brent crude short trade precedes Strait of Hormuz de-escalation news
- Read at Crypto Briefing
- Sat, 18 Apr 2026 08:27:29 +0000
$760M Brent crude short trade precedes Strait of Hormuz de-escalation news