Oil prices touch $ 70