I agree you cant blame them for the TC price but they did say last month that "Spot TCs have peaked& now trending downfrom 10 year highs"...which is incorrect. Again, its just more of the same from this management team, more overly optimistic, false or misleading statements....call it what you want.
Its a zero.