stock vs commodity trading