Noble Corp. Continues To Weather The Storm And Deliver Solid Results