21-11-2025 22:06 via rigzone.com

Oil Slides on Peace Deal Pressure

Oil fell as traders priced in a potential Ukraine-Russia peace plan that could boost supply.
Read more »