@pulkit5Dx are you guys also running youtube ads? i think there is no logo in the video or the site name visible on the video, for the chrome extention.
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.