Drone, EW sectors drive Ukraine’s multibillion defense tech boom
Ukraine’s total war losses surge to staggering $2.3 trillion
Russia leans on North Korea, Iran, China for Ukraine war
Shadow fleet fails to offset Russia's declining oil revenues amid war in Ukraine
Russian oil export revenues increase by $1.2 billion in October 2024