Oil slips amid Russia–Ukraine peace talks and weak China data Mostafa Mahmoud Dec 16, 2025 Oil prices decline as hopes for peace between Russia and Ukraine rise, while weak Chinese data raise concerns over…