Ukraine has been putting up valiant resistance, but its determination cannot disguise the fact that it is losing the war. Russia controls a large swath of Ukrainian territory, and Kyiv has little ...
The KBW Regional Bank Index was clobbered 7.1% this week, with losses from February 9th highs at 10.0%. Read more here.