Oil hovers below $70 highs, clouded by rise in U.S. output