Another Hormuz Trade, Another $760 Million Question: The Insider Trading Pattern in Oil Futures
On Friday, someone bet about $760 million that oil prices would fall. Twenty minutes later, Iran’s foreign minister announced that the Strait of Hormuz…
Read More