Speculators have established their largest ever net long position in crude oil futures; are they about to get drilled? While all of the attention is…
Speculators have established their largest ever net long position in crude oil futures; are they about to get drilled? While all of the attention is…