Unbelievable9 Nov 2020 17:29
Main market up 5%, oil up 8%, oil majors up between 13-16%, we are down nearly 5% on little volume, bid appeared to just dropped dramatically for no reason. Transparency on the trading of this share TR1 etc is p-ss poor. Wtf is going on here and it isn't just green energy.