Weir completes sale of Oil&Gas to Caterpillar Inc. | RNS | Ticker