Bond yields hit multi-year highs; oil tops $100
Global bond yields reached fresh multi-year highs and oil prices rose above $100 a barrel, pressuring stocks amid supply fears.
Investors had a strong sense of deja vu on Tuesday, as global bond yields reached fresh multi-year highs and supply fears pushed oil prices further above $100 a barrel, delivering a sharp one-two hit to stocks.