War Winners: Why The Defense Contracting Business Is Thriving
The Russian invasion of Ukraine brought new headwinds for the market. Namely, the sanctions on oil and energy exports from Russia pushed the cost of energy to new highs throughout the world.