Oil prices drop over 1% due to intensifying pressure of Chinese economy