With Oil Debacle, Putin Suffers His ‘Greatest Defeat’ Ever – OpEd

With Oil Debacle, Putin Suffers His ‘Greatest Defeat’ Ever – OpEd

Eurasia Review

Published

Economically, the oil price deal announced by OPEC+ two days ago was “not a defeat for Russia,” Sergey Shelin says; “but in a political sense, this was a capitulation that our regime has not once made in the 21^st century, a clear defeat for Putin and his team that everyone can see.

Oil prices have collapsed because of...

Full Article