Oil trader profits $125M on well-timed Iran war bet | OOBF

Trader made $125M from oil shorts timed with US-Iran peace talks progress.

Open shared insight