Liquidity and Spreads Explained