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