Western countries implement Russian oil price cap as pressure over Ukraine mounts for Putin

Sky News


Western countries have begun imposing a $60-per-barrel price cap and ban on some types of Russian oil as part of new measures to put further pressure on Moscow in light of its ongoing invasion of Ukraine.

Full Article