NOBLE: Unexpected losses, sustained cash

You may also like...