Share Facebook Twitter LinkedIn Pinterest Email The price of Humanity has seen a significant surge of 18% concurrently with a rise in its open interest. Analysis suggests this could indicate further…