Europe’s energy groups were the most badly hit by sales of stakes in or closures of Russian businesses, with BP selling its stake in Rosneft (pictured) after
The European Union agreed on Wednesday afternoon to slap Russia with a new raft of sanctions in relation to the invasion of Ukraine. The main objec
Neo-isolationists on the right and left dismiss Russia’s invasion of Ukraine as of little consequence to the U.S. To them, it’s a territorial dispute betwee