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,