Oil price falls on inventory report