difference between stock market and commodity market