WTI crude dips below $70 as Strait of Hormuz tanker traffic resumes