European Union Agrees On Price Cap For Russian Oil Over Ukraine War

European Union countries have agreed to impose a price cap on Russian oil and other new sanctions after Moscow illegally annexed four regions in Ukraine.Read More