Energy stocks have rallied lately thanks to the Russia-Ukraine war and the consequent increased uncertainty in the global oil supply. According to what I heard on the news, Russia supplies about 15% of the world’s oil.

Anyone who invested in energy stocks, especially oil and gas producers, are probably sitting in the green. The war between the two countries aren’t likely to resolve soon. So, in the near term, energy stocks could probably go higher. However, the best time to buy any stocks is when no one wanted them.

Sample of energy stock Total Return Level data by YCharts
Read More