Crude Oil Dips: China's Weak Economic Data & Russia-Ukraine Peace Hopes Pressure Prices