Oil Prices Slide Below $60 as Ukraine Peace Talks and Weak China Data Stoke 2026 Supply-Glut Fears
December 16, 2025 — Oil prices pushed lower on Tuesday, with Brent crude dipping under the psychologically important $60-a-barrel mark as traders weighed two powerful forces hitting the market at once: rising optimism that Russia-Ukraine peace negotiations could eventually loosen