1% Baker Hughes beats quarterly profit estimates on oilfield technology demand

Other