▲ Peaking
World
EU fails to agree 21st sanctions package, making Russian oil windfall more likely
European Union members remain deadlocked over the 21st Russian sanctions package, stalling measures to curb oil revenue and impose targeted restrictions.