Oil prices settled marginally lower, as investors weighed strong U.S. economic growth against persistent supply risks from Venezuela and Russia. Brent crude slipped 14 cents, or 0.2%, to $62.24 a barrel, while WTI eased 3 cents, or 0.1%, to $58.29. Despite the pullback, both contracts have rebounded roughly 6% since mid-December following a sharp selloff. […]
