February 26, 2025 6:46 PM
Russia-Ukraine peace deal continues to impact oil prices
Oil prices displayed a mixed trend as a potential peace deal between Russia and Ukraine continued to weigh on prices while lower US crude stockpiles provided some support. Brent Crude was trading marginally low at around 73 dollars per barrel. WTI Crude was trading nearly flat at around 68 dollars...