reading the threads this stocks sentiment seems to be at its worst so with the oil price improving and some progress being made on its key project at Cambay perhaps we could see this stock rise from its ashes?
maybe maybe not but happy to take a punt here