The evolution of oil prices over the past two decades and the appeal of oil stocks
Over the past 20 years, oil prices and related stocks have experienced significant volatility, with several major downturns. Despite the push for renewable energy, the energy sector remains one of the most attractively valued equity sectors.