$760M Brent Crude Short Trade Preceded Strait of Hormuz De-escalation | OOBF

Large $760M short trade in Brent crude preceded news Strait would stay open.

Open shared insight