CNBC
Ukraine war live updates: If French troops are deployed in Ukraine, they will be targeted by the Russian army, Moscow warns
Russian forces launched a "massive attack" on Ukraine's energy infrastructure overnight, Ukrainian officials said Wednesday. Power plants and transmission facilities were attacked in a number ...
4 days ago