Read More 2 minute read Latest news Ukraine Czechia spends five times more on Russian energy than Ukraine aid, report reveals The country's reliance on Russian oil increased to 60% in 2023 before dropping slightly in 2024. byYuri Zoria
Read More 4 minute read Opinion Senator silenced: how France’s TotalEnergies is allergic to transparency on Russia Fossil fuel giant hits French senator with lawsuit on eve of hearing into its alleged human rights abuses in Africa and secretive deals with Russia bySvitlana RomankoandbyOleh Savytskyi