Sterling Construction is trading at $490.81, down -4.19%, as broader markets face pressure from higher oil prices, rising Treasury yields, and renewed inflation concerns amid stalled U.S.-Iran talks.
- Reuters reported U.S. stock futures fell after Iranβs proposal was rejected, as crude prices rose and yields climbed.
- No clear company-specific catalyst was identified in available coverage; major U.S. indices were also lower.