Source: https://money.stackexchange.com/questions/28101/what-will-happen-when-a-bid-price-is-higher-than-an-ask-price