Oil Tops $95, $USO Rises as Yields Hit Multi-Decade Highs
Oil Tops $95, $USO Rises as Yields Hit Multi-Decade HighsOil surged above $95 after U.S. forces struck Iran overnight, while global bond yields jumped to multi-decade highs as investors priced in a wi...