NewsOTG » Latest News » Oil extends downtrend as China economy stumbles in May