Traders Dump Oil as Bearish Sentiment Builds
Growing concerns about China’s economy and oil demand prompted traders to head for the exit and reduce their net long positions in both key benchmarks last week.
Speculators reduced their net long position – the difference between…