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 »