Will capping the price of Russian oil end Ukraine invasion?
Briefly