JUST IN: $760,000,000 worth of oil shorts were reportedly placed 20 minutes before President Trump announced the Strait of Hormuz was open.

@WatcherGuru
 
 
Back to Top