Read More 3 minute read Money Matters Ukraine drills more gas wells than any European country—while being bombarded by Russia 140 new wells in 2025, up 69% from the year before. byPeeter Helme
Read More 3 minute read Latest news Ukraine Ukraine wins historic $5 billion award against Russia—and Europe starts making Moscow pay it For the first time, Ukraine’s $5 billion arbitration victory is being enforced as Austria confiscates Russian property worth €120 million. byOlena Mukhina