News

Short selling is when a trader sells shares of a company they do not own ... chart above the percentage of shares that are sold short for Walmart has grown since its last report. This does ...