On the energy markets, Putin wins the war
Placeholder while loading article actionsWhichever indicator you use, Russian President Vladimir Putin is a winner in the energy markets. Moscow milks its oil cash cow, earning hundreds of millions of dollars every day to fund the invasion…