US oil price hits six-year low