Speculators sold over 21,000 lots as of last Tuesday, decreasing net-long positions in Brent futures to a little more than 407,000 lots. Gross-long positions in Brent decreased by more than 18,000 lots during the week, according to futures and options data from ICE Futures Eur...