Buy Energy Stocks As The Ukraine War Fuels Inflation

Russia appears to be winning its war with the West, and the implications are profoundly negative for investors. Inflation in the West is soaring. Investors should buy energy stocks.