Syz The Moment
While prices are fungible, the biggest loser from a Hormuz closure in terms of actual physical oil is China
Written by
Charles-Henry Monchau
| Mar 2, 2026 4:26:30 PM
View full post