Treasury Yield Near 5%, Oil Near $100, Market Unrest