Short interest is the number of shares that have been sold short but have not yet been covered or closed out. Short selling is when a trader sells shares of a company they do not own, with the hope ...
BP BP-3.66%decrease; red down pointing triangle suspended its quarterly share buyback in a bid to strengthen its balance sheet as oil prices weaken. The last time the British energy major didn’t ...