$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
Open shared insight