Energy Ukraine urges energy and financial markets to ban Russia-linked traders Ukrainian authorities are appealing directly to financial and energy trading exchanges to ban Russia-linked traders from their platforms, in a series of letters sent... Francesco MazzagattiMarch 4, 2022