Anybody can say anything on twitter.
-Dave
So, you don't trust a verified account on Twitter? Damn!
Setting aside both the dislike of ocean and the fact that they didn't provide any data, it is still possible for them to be more profitable than another pool for a miner in a selected interval, we're talking about 0.1% to 0.15% of the hashrate , luck could play a huge role in it.
Going just through their data rally quickly, in the last 30 days they had 8 blocks, so they mined 0.18% of the blocks while having at max levels 0.16% of the hashrate. Now if we go one month before it drops to 5 blocks, so...