Crude oil CL whale trades over $100 million in a single day, while long and short TOP1 simultaneously reduce positions

--

Pic
Loading...