Here’s what the ‘most favored nation’ status means — and why Russia still has it
By Anneken Tappe, CNN Business Trade is about to become a key element of the global response to Russia’s invasion of Ukraine following the array of sanctions that have already been imposed. On Friday, President Joe Biden announced that the United States, along with the G7 nations and the European Union, aim to strip Russia
Continue Reading