We test the implications of a multi-asset equilibrium model in which a finite number of risk-averse liquidity providers accommodate non-informational trading imbalances. These imbalances generate predictable reversals in stock returns. An imbalance in one stock also affects the prices of other stocks. The magnitude of the cross-stock price pressure depends on the correlations of the stocks' underlying cash flows. The model implies that non-informational trading increases the volatility of stock returns. We confirm the model's implications using data from the Taiwan Stock Exchange.