European Commission President Ursula von der Leyen has announced a new round of sanctions targeting Russia over its invasion of Ukraine, including a total ban on oil imports from Russia by the end of 2022.