Traders place $760 million bet on falling oil ahead of Hormuz announcement Leave a Comment / News / By Derek Ho Post Content Latest News