Oil hovers near $83 a barrel as U.S. inflation weighs