Read More 2 minute read Latest news Ukraine Reuters: Russian oil revenue drops 37% in July 2025 vs 2024 Russia's oil and gas revenue fell 37% to 680 billion roubles in July amid sustained defense spending for its Ukraine military operation. byMaria Tril
Read More 3 minute read Latest news Ukraine ISW: Ukraine’s gas transit halt to cost Gazprom $6 billion as Turkstream becomes only route to EU Gazprom is likely exploiting the halt of gas transit through Ukraine to engineer an artificial energy crisis and destabilize Moldova, ISW states. byYuri Zoria