InvestmentsTop Global NewsMarketsReal Estate Traders place $760 million bet on falling oil ahead of Hormuz announcement By financialnews_rlv83x - April 17, 2026 0 12