Unusual Whales pfp
Unusual Whales

@unusualwhales

BREAKING: Nearly $920 million in crude oil shorts were placed at 3:40 AM ET, about 70 minutes before Axios reported the U.S. and Iran were nearing a “14-point” deal to end the war. Oil then plunged more than 12%, with the position gaining an estimated $125 million. Unusual.
4 replies
4 recasts
42 reactions