WTI Crude Oil Stalls at $81.40 After Rally From $67