Oil falls by record US inventories