New Delhi, Sept. 21 -- Oil and Natural Gas Corporation Limited, Indian Oil Corporation Limited, Bharat Petroleum Corporation, Castrol India, and Indraprastha Gas Limited (IGL) are among the top companies in the oil and energy value chain with attractive dividend yield.

Energy is emerging as a dominant theme for investors amid global headwinds like the West Asia crisis, inflation, etc. Higher dividend yield adds another layer of appeal as it will offer an additional source of income to investors. Here's the list of top 8 companies under this theme with highest dividend yield.

Gulf Oil Lubricants India share price was trading 0.98% lower at Rs.1058.10 per share on BSE with a market capitalisation of Rs.5,243.47 crore at 2:18 pm on Monday,...