Natura Resources Purchases Shepherd Power; Partners with NOV to… — NOV +0.60 · News Impact Screener