OMCs fall up to 5.5% as crude oil price remain above $100 US-Iran war: Which stock should you buy?
Indian oil marketing company (OMC) stocks remained under pressure on Monday as crude oil prices stayed above the key psychological mark of $100 per barrel and hopes of a diplomatic breakthrough in the Iran-Israel-US war remained elusive. With the Strait of Hormuz effectively shut to traffic, investors are increasingly pricing in the risk of prolonged…

