Traders placed over $1B in perfectly timed bets on the Iran wartheguardian.com364 pointstrocado2 months ago