MarketWatch - Australasia, reliability