Russia's president is raising the stakes again by saying he's annexing a large part of Ukraine. Germany is capping gas and electricity prices, and Katie Martin will wrap up a chaotic week for UK financial markets. Join the pursuit of outperformance at pijim.com.