Oil declines as Ukraine peace talks advance Ahmed Ashraf Nov 24, 2025 Oil prices declined amid progress in Ukraine peace negotiations and the impact of U.S. sanctions on Russian…