Oil Prices Today, November 21, 2025: Brent Slides Near $62 as Peace Talks and Glut Fears Hit Crude
Oil prices fell sharply again on Friday, November 21, 2025, extending a three‑day losing streak and dragging benchmarks to around four‑year lows as traders reacted to possible peace talks between Russia and Ukraine, fresh U.S. sanctions on Russian oil majors, and mounting fears of a global supply glut. By late morning in Europe, Brent crude futures were trading around $62 a barrel, while U.S. West Texas Intermediate (WTI) hovered just under $58, down roughly 2% on the day and on course for weekly losses of about 3–4%. Trading Economics+4Reuters+4Roydad Naft+4 Both benchmarks are now roughly 15–25% below their peaks from early 2025 and close to the lowest levels seen since