SLB agrees to buy Kelvion for $3.4 billion, assumes $0.7 billion debt - SLB News | Rallies