Stocks tumble as oil prices jump and bond yields touch 24-year highs
A fresh jump in oil prices and another surge in bond yields rattled stocks, extending losses after indexes hit records earlier in the week.
Read original article on Business Insider →