United States CFTC Oil NC Net Positions down to 310.8K from previous 321.7K Forex News May 15, 2022United States CFTC Oil NC Net Positions down to 310.8K from previous 321.7KThis content is for members only.Login Join Now Weekly Market Recap: Is This The Bottom? Did The Rally Just Start? DeFi attacks are on the rise — Will the industry be able to stem the tide?