Investors made a 760 million bet against oil minutes before Iran said Hormuz was open, oil fell 11, adding to suspicions of information leaks and prompting US regulatory probes.
Investors made a 760 million bet against oil minutes before Iran said Hormuz was open, oil fell 11, adding to suspicions of information leaks and prompting US regulatory probes.