Putin Is Winning the Energy War

No matter what indicator you use, Russian President Vladimir Putin is winning in the energy markets. Moscow is milking its oil cash cow, earning hundreds of millions of US dollars every day to bankroll the invasion of Ukraine and buy domestic support for the war. 

Read Full Article »




Related Articles