TRADING UPDATES: ImmuPharma loss narrows; MetalNRG loss wide