WTI Crude Oil Futures Pressured Lower By Weak Chinese Economic Data
WTI Crude Oil Futures (NYMEX: CL) let loose a staggering 5.85% week-to-date as traders promptly sold off following weakness in China’s manufacturing and services PMI data. China’s post-lockdown economic recovery…