MasTec is trading 4.3% down at $287.50 after a broad risk-off session driven by higher oil prices, rising Treasury yields, and renewed U.S.-Iran tensions.

  • The Nasdaq fell 1.37%, while the S&P 500 declined 0.61%.
  • Brent crude remained near recent highs, while the 30-year Treasury yield reached its highest level since 2007, pressuring rate-sensitive equities.