2 oil shares offering high potential returns
The last decade has been a rollercoaster ride for investors in the oil and gas industry. Just under ten years ago, the oil price peaked at $158 per barrel before falling sharply to trade at less than one-third of that level. A recovery in the period 2009-2014 was undone by a glut of supply. This…