Oi rushes out financial results following CEO departure