Oil stabilises after Ukraine peace talks push prices to one-month lows – Reuters November 25, 2025 Upstream E&P Oil stabilises after Ukraine peace talks push prices to one-month lows Reuters