Investing.comOil prices pull back as U.S. factory data intensifies demand concernsOct 17, 2021more_vert