Short positions in West Texas Intermediate (WTI) crude oil futures contracts held by producers or merchants totaled more than 540,000 contracts as of October 11, 2016, the most since 2007, according to data from the U.S. Commodity Futures Trading Commission (CFTC). …read more
Source:: TODAY IN ENERGY