Oil Drops 0.6% as Russia-Ukraine Peace Hopes, Weak China Data Hit Demand
Oil prices slide as Russia-Ukraine peace prospects raise sanction-lift hopes, while weak China factory and retail data deepen concerns over global demand…
By Arslan Ali Butt · Dec 16, 2025 · 3 min read