Maximum isolation of Russia, cap oil price to $30 per barrel are necessary to end war – Zelenskyy

President of Ukraine Volodymyr Zelenskyy called for limiting world oil prices to $30 per barrel and maximum isolation of Russia to end the war in Ukraine and deprive Russia of the ability to attack any other states.

“To really end…

Continue Reading