Belden BDC Q1 2026 Earnings EPS 177 Beats Estimates Trump Says He Was An Hour Away From Iran Strike Decision Before PostponingOil Markets on Edge