WTI has found resistance at the 100-day MA as Chinese Holidays, inventory buildup and economic concerns weigh on prices.

FOR MORE ...