World2 Min Read SidonApril 17, 2026 Traders wager $760 million on declining oil prices ahead of Hormuz announcement. Investors made a significant wager of approximately $760 million on a declining oil price roughly 20 minutes prior to the announcement from…