Home World News Oil holds recent losses as US stockpile build, market selloff weigh