$105 Oil + 5.3% Yields: Stocks Under Pressure Stock Market Live