Smart money 42% YES: Iran charges Hormuz fees by December 31