Caterpillar to Buy Weir Group Oil & Gas Unit · Bloomberg Television · Sentinel