Maybe the realise that BBI is selling essential key utilities, that will need to be brought in a recession or not. They are key utilites for the survival of the human race, like ports, railways, electricty etc etc
BBI Price at posting:
3.6¢ Sentiment: Buy Disclosure: Held