Energy Oil undervalued amid supply concerns – analysts Nada Ali Nov 27, 2024 0 Oil prices are low due to a market deficit, with concerns about potential sanctions on Iran's oil supply under US…