Traders place $760 million bet on falling oil ahead of Hormuz announcement financialnews_rlv83x 16 hours ago