Short positions in crude oil futures and options held by producers, merchants, processors, and users (PMPU) totaled 608,261 as of October 11, 2016, …
The post A Nine-Year High for Short Positions in US <b>Crude Oil</b> Futures and Options appeared first on crude-oil.top.