Top 10 energy stocks showing highest dividend yield as oil crosses $100 mark

businessinsider
2026.03.09 07:32

As oil prices surpass $100 per barrel amid geopolitical uncertainty, investors are focusing on energy stocks with high dividend yields. The top energy companies offering significant dividends include ECA Marcellus Trust I (26.18%), MV Oil Trust (22.22%), Mach Natural Resources LP (16.00%), and others, providing a potential safe haven for investors seeking stability in the current market environment.