U.S. businesses and investors are facing renewed economic pressure as oil prices surge above $100 a barrel, while rising Treasury yields increase borrowing costs across the American economy.

Brent crude climbed more than 5% to around $105.20 a barrel on Thursday, while U.S. West Texas Intermediate reached about $92.75. The increase comes amid concerns over disruptions to Middle Eastern oil shipments and production cuts in the Gulf of Mexico as Hurricane Isaias approaches.

The energy shock is creating fresh concerns for U.S. companies, transportation businesses and consumers, because higher fuel costs can increase expenses throughout supply chains. At the same time, the U.S. 10-year Treasury yield climbed above 5.3%, raising financing costs for businesses and putting additional pressure on interest-rate-sensitive sectors.

U.S. stock futures moved lower Thursday as investors assessed the impact of higher energy prices and borrowing costs. The developments come as businesses prepare for the next phase of corporate earnings and investors watch the Federal Reserve's interest-rate outlook closely.

Energy prices, inflation and borrowing costs are emerging as key risks for American businesses heading into the final months of 2026.