Latest development

Traders placed over $1bn in perfectly timed bets on the Iran war. What is going on? – The Guardian