BusinessUS stocks drop as Treasury yields breach 5% and oil surgesSurging borrowing costs and rising crude prices compound inflation fears ahead of the Federal Reserve's interest rate decision.16 September 2026