What to Know About Devon Energy's $52.7 Million WaterBridge Stock Sale

What to Know About Devon Energy's $52.7 Million WaterBridge Stock Sale