Rus­sia vows to sell oil de­spite ‘dan­ger­ous’ price cap by the West

This post was originally published on Al Jazeera English.