Oil down on easing supply fears with upcoming talks between Russia and Ukraine
Oil prices abated on Monday, having fluctuated widely last week, with fresh talks between Russia and Ukraine on the horizon.International benchmark Brent crude was trading at $110.03 per barrel at 0701 GMT for a 2.34% loss after closing the previous se…
Oil down on easing supply fears with upcoming talks between Russia and Ukraine Read More