Nostrum OIL & GAS plc (NOG) Share Price & Analysis | Ticker