Why is the spot price different for buy and sell limit orders?