Stocks Extend Losses as Treasury Yields and Oil Prices Rise

The stock market closed lower on Wednesday, marking its third consecutive session of losses as rising Treasury yields and oil prices weighed on investor sentiment.

The 10-year Treasury yield climbed to around 4.84%, putting additional pressure on stocks, particularly growth and technology shares. At the same time, oil prices surged above $100 a barrel, fueling concerns about renewed inflationary pressures.

Overall, S&P 500 was down 0.5% to 7,635, while Nasdaq slid 0.6% to 26,253. 

Chart of the Day

Here is the one-year chart of Sterling Infrastructure (STRL) as of August 31, 2026, when the stock was at $470.

Sterling Infrastructure (STRL) reported incredibly strong performance last quarter, as the construction company delivered 116% profit growth on a 90% increase in revenue.

Why is STRL growing so fast? It builds Datacenters.

Last quarter’s growth was led by its E-Infrastructure Solutions segment, which had exceptional 192% revenue growth. This was supported by the continued strength in large mission-critical projects, including data center market, which also helped gross margin expansion.

Sterling Infrastructure’s signed backlog also jumped 116% year-over-year, providing strong visibility into future revenue growth. However, some of the backlog was due to acquisitions. Backlog increased 50% year-on-year, excluding recent acquisitions from COC and Stone Ridge.

STRL is way off its highs and David Sharek, Founder of School of Hard Stocks, will use the weakness to buy in for the Growth Portfolio at a good price.

Not a member? Sign up here for $25 a month.