I don't think those institutions were responsible, Melua thought that instos were behind the buying from 7.9c to 19c, I think BBI and its supporters were behind it.
The NZ instos are like the boy in the boat- They're not in it.
BBI Price at posting:
7.3¢ Sentiment: Hold Disclosure: Held