I believe the figures are actually right.
I heard that during April, a lot of IFs were blocked by the Chinese authorities. That is why we see a lot of BAL available during April here in Australia.
BAL Price at posting:
$10.75 Sentiment: Buy Disclosure: Held