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.
from HuffPost - Breaking News, U.S. and World News https://ift.tt/VRDowaI
from HuffPost - Breaking News, U.S. and World News https://ift.tt/VRDowaI