NIF turns around $147m loss to post $4.3m profit – gazettE