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
Open shared insight