Oil prices stabilized after the largest weekly drop since early October as traders assessed the prospects of a peace agreement between Ukraine and Russia, which could increase supply to an already well-supplied market.
Bloomberg reported this in an article, according…








