Iran Conflict Rattles Energy Markets as Trump Heads to China for Trade Talks DoorDash DASH Q1 2026 Earnings Beat Revenue NA EPS 042 Is Bruker BRKR Still a Buy After 135 Rally 20260514