Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Ukraine has significantly intensified its attacks against Russia's energy sector over the past few weeks, managing to disrupt oil refining capacity, weakening Moscow’s war economy.