Tweets On The Russia - Ukraine War

by 38% this year.

That's why Canada, France, Germany, Italy, Japan, the UK and the US have agreed to a Russian oil price cap, aimed at curbing the Kremlin's revenues.

But will this G7 strategy work?

More: https://t.co/4igPRAqaAg pic.twitter.com/zGd03xTIWT

— DW News (@dwnews) September 5, 2022

Subscribe to receive free email updates:

Related Posts :