Oil Slides on Peace Deal Pressure
Rigzone 11/21/2025 1:06:47 PM
Oil fell as traders priced in a potential Ukraine-Russia peace plan that could boost supply.