US inventories and the prospect of Iranian reports weigh on prices. Read more about Oil slipped towards $84 a barrel.