Oil prices were little changed on Thursday, stabilizing after earlier losses as positive corporate earnings and geopolitical delays counterbalanced ongoing concerns about rising supply and weakening U.S. economic data. West Texas Intermediate (WTI) crude futures slipped 15 cents, or 0.3%, to $58.04 per barrel, while Brent crude fell 18 cents, or 0.2%, to settle at […]
