Nasdaq Leads Market Losses as Rising Oil Prices and Borrowing Costs Weigh on Sentiment Iamgold Corporation IAG Q1 2026 Earnings EPS 067 Beats Estimates Trump Halts Iran Attack Plans Amid Gulf State Intervention Oil Markets Eye Potential Easing Halliburton Company HAL Q1 2026 Earnings Why the Beat Matters