3 Energy Stocks to Buy With $500 and Hold Forever

Key PointsExxonMobil combines low-cost oil production with growing investments in carbon capture, lithium, and clean tech.