Partner and Senior Portfolio Manager at Ninepoint Partners Eric Nuttall says he thinks oil is mispriced amid geopolitical risks. Bloomberg News reported that oil prices fluctuated around US$70 per ...