WTI Crude oil continues to print below $66.35 resistance level, despite industrial output and retail sales data released early today out of China, exceeding estimates with the former increasing by more than 30% as investors digest the data with skepticism as the improvement compares to a time where the economy was already shutdown while Oil demand picked up significantly in January-February (YoY). $66.35 resistance level to direct today’s session.
Support: 65 / 64.40
Resistance: 66.35 /66.66 / 68