Russia
Russia is winning the energy war with Ukraine
Russia and Ukraine have struck each other’s energy infrastructure, with Moscow inflicting the most damage
UkraineRussia and Ukraine have struck each other’s energy infrastructure, with Moscow inflicting the most damage
Ukraine