Oil prices are undervalued due to a market deficit, with the potential risk to Iran’s supply from possible sanctions under U.S. President-elect Donald Trump, according to the heads of commodities research at Goldman Sachs and Morgan Stanley. “We think that oil prices are about $5 per barrel undervalued relative to the fair value based on … Read more