Crude Oil Futures: A deeper pullback loses momentum


Traders scaled back their open interest positions by more than 18K contracts at the end of last week, noted preliminary figures from CME Group. In the

Leave a comment