Traders profit from bets on Iran war, raising insider trading concernsTraders placed over $1 billion in bets on the Iran war, accurately predicting key events.Apr 18, 20262 min readlive feed#wire#us+3 more