J&J beats earnings estimates; Middle East conflict weighs on medical-device sales CNBC · Economy 12m ago