Despite sanctions and pledges to support Ukraine, the EU remains Russia’s biggest fossil fuel customer—spending over €209 billion since 2022. Russia has earned an estimated €885 billion from..
Russia has issued a stark warning to Germany over its decision to lift restrictions on supplying long-range weapons to Ukraine. Moscow’s Security Council Secretary Sergei Shoigu threatened a..
Turkey is pushing for a high-level Trump-Putin-Zelenskyy summit to cap the ongoing Istanbul peace talks on Ukraine. Foreign Minister Hakan Fidan, in Kyiv to meet Zelenskyy, claims the war could end in..